← Back to tables

ANA2_service (42376 rows)

Showing 4001–4100 of 42376
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
468142 498161 Y62054 772G50MA12 2026-09-12 COMPLETE 13190784 2026-09-12 08:30:00 2026-09-12 07:40:23 2026-09-14 07:40:23 {"id": 498161, "stp": "P", "toc": "Transport for Wales", "uid": "Y62054", "consist": null, "dest_crs": "CNM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62054/2026-09-12/detailed", "trust_id": "772G50MA12", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-12", "dest_arr_time": "0826", "dest_platform": "2", "is_terminated": 1, "next_location": "Gloucester", "signalling_id": "2G50", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": "0832", "current_leg_dep": "0809", "current_leg_end": "Gloucester", "origin_dep_time": "0710", "origin_platform": "2", "current_location": "Gloucester", "last_update_time": "2026-09-12T07:40:23", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5306236427208813, 51.71425878612285], [-2.5304232999999994, 51.71433449999999], [-2.530061, 51.7144648], [-2.5297151, 51.7145851], [-2.5295836, 51.7146294], [-2.5288494, 51.7148703], [-2.5283575, 51.7150195], [-2.5274438, 51.715293], [-2.5263308999999996, 51.7156244], [-2.5259867999999996, 51.7157264], [-2.5230271, 51.716608099999995], [-2.5216631, 51.7170146], [-2.5207939, 51.7172728], [-2.5199512, 51.7175263], [-2.5196761999999997, 51.7176077], [-2.5192271, 51.717741299999986], [-2.5182393, 51.71803580000001], [-2.5178642, 51.7181486], [-2.5173068, 51.7183066], [-2.5168008, 51.7184447], [-2.5162015, 51.7185944], [-2.5157313, 51.71870260000001], [-2.51528279553466, 51.718799275937194], [-2.5152066, 51.7188157], [-2.5141395, 51.71901369999999], [-2.5133574, 51.7191435], [-2.5121434, 51.7193322], [-2.5108977999999995, 51.7195788], [-2.5096825, 51.71986760000001], [-2.5092078, 51.7199906], [-2.5088486, 51.7200889], [-2.5075566, 51.7204887], [-2.5065365, 51.7208423], [-2.5057535, 51.7211537], [-2.5047684, 51.721568899999994], [-2.50394021004375, 51.721918011123584], [-2.5014958, 51.7229484], [-2.5003583000000003, 51.7234335], [-2.4994032, 51.7239022], [-2.4988605999999995, 51.72422769999999], [-2.4985095, 51.7244736], [-2.4981519, 51.72477979999999], [-2.4978203999999997, 51.725105], [-2.4973633999999993, 51.72562039999998], [-2.4970428, 51.7259721], [-2.4963306, 51.726807699999995], [-2.4956329, 51.7275135], [-2.4951884, 51.72791610000001], [-2.4946704, 51.72837459999999], [-2.4941844, 51.72874620000001], [-2.4935256999999997, 51.7292134], [-2.4923859, 51.7299513], [-2.4909207, 51.73084380000001], [-2.489876199999999, 51.7314536], [-2.4892944, 51.73176059999999], [-2.4886577, 51.73205910000001], [-2.4875906999999997, 51.73245450000001], [-2.4846331, 51.73344800000001], [-2.4837436, 51.7337338], [-2.4829095, 51.734052], [-2.482064, 51.7344514], [-2.4814588999999994, 51.73477059999999], [-2.4807278, 51.7352354], [-2.4802404, 51.7356078], [-2.4795596999999994, 51.73622240000001], [-2.4790943, 51.736720000000005], [-2.4786959999999993, 51.737228599999995], [-2.4784026, 51.7377253], [-2.478137, 51.73833890000001], [-2.4778637, 51.7388966], [-2.4774881999999994, 51.7394769], [-2.4771458999999996, 51.7399071], [-2.4762758, 51.74077989999999], [-2.4754389999999997, 51.74155700000001], [-2.4746842, 51.7421981], [-2.4740383, 51.74273800000001], [-2.4733954, 51.7432414], [-2.4726117, 51.74376959999999], [-2.471724099999999, 51.7442437], [-2.4708049, 51.7446599], [-2.4697108999999995, 51.7450678], [-2.4676610999999995, 51.7457648], [-2.4667006, 51.7460971], [-2.4656587, 51.746456], [-2.4653743999999995, 51.746551399999994], [-2.4641421, 51.74696430000001], [-2.4635469, 51.747125999999994], [-2.4630496, 51.747243299999994], [-2.4616577999999993, 51.7475488], [-2.4606817, 51.7478212], [-2.4598516, 51.74809380000001], [-2.4562772999999996, 51.7494015], [-2.4550794, 51.74984689999999], [-2.4539799999999996, 51.7503652], [-2.4532398999999994, 51.7508034], [-2.4526024, 51.7512882], [-2.4520883999999996, 51.7517419], [-2.4514541, 51.752428], [-2.4511473, 51.7528011], [-2.4506070999999996, 51.75350689999999], [-2.4502117, 51.754143500000005], [-2.4499796999999996, 51.7546921], [-2.4497472, 51.7553257], [-2.4496222, 51.7558374], [-2.4495368999999996, 51.7565528], [-2.4495110999999996, 51.757085999999994], [-2.449484, 51.7594022], [-2.4493891, 51.7600588], [-2.4492373, 51.760672], [-2.4490143999999994, 51.7613296], [-2.4486375, 51.7621678], [-2.4483653, 51.762669800000005], [-2.4483007, 51.7627998], [-2.4476578, 51.76398240000001], [-2.4474292, 51.764365999999995], [-2.4460463, 51.766851], [-2.4455659, 51.767675799999985], [-2.4446724, 51.7693156], [-2.4441757, 51.77026999999998], [-2.4438584, 51.7709644], [-2.4436704, 51.771599], [-2.4435490999999994, 51.772160499999984], [-2.4435049, 51.7729603], [-2.4435412, 51.7735071], [-2.4436677, 51.7742048], [-2.4438691, 51.7748325], [-2.4442057, 51.7755963], [-2.4446561, 51.7763212], [-2.4451268, 51.7769206], [-2.44549, 51.777317999999994], [-2.4457126352453633, 51.77753249589623], [-2.446258499999999, 51.7780584], [-2.4474503999999997, 51.7789382], [-2.4484101, 51.7796251], [-2.4491098999999994, 51.78014499999998], [-2.4495956, 51.78053750000001], [-2.4502611, 51.7811682], [-2.4507482, 51.78173669999999], [-2.4512403999999997, 51.782356], [-2.451642399999999, 51.782963300000006], [-2.451945499999999, 51.7835114], [-2.4521942, 51.7840744], [-2.4523759999999997, 51.7845383], [-2.4525391, 51.7850401], [-2.4526756, 51.7857358], [-2.4527515, 51.7864771], [-2.4527667, 51.7868143], [-2.4527334999999995, 51.78765330000001], [-2.4525778999999996, 51.790195699999984], [-2.4525775999999997, 51.79086860000001], [-2.4526017999999996, 51.7913114], [-2.4526702, 51.7919639], [-2.4529813999999996, 51.79334779999999], [-2.453359, 51.7943619], [-2.4537691, 51.7952763], [-2.4546686, 51.7971957], [-2.4555820999999995, 51.79913750000001], [-2.4556296999999994, 51.7992387], [-2.4557475, 51.7994782], [-2.4560705, 51.800203399999994], [-2.4561767, 51.8004799], [-2.4563138, 51.800939500000005], [-2.4564067, 51.8015383], [-2.4564182999999997, 51.802201], [-2.4563944, 51.8027087], [-2.4562971999999994, 51.80328519999999], [-2.4561003, 51.803947399999984], [-2.4558741999999993, 51.80443249999998], [-2.4556353999999994, 51.8048817], [-2.4553178, 51.8054326], [-2.4550452999999997, 51.80585020000001], [-2.4547491, 51.8062784], [-2.4544579, 51.8066466], [-2.4541326999999997, 51.8069735], [-2.4533575999999995, 51.8077127], [-2.4528888, 51.808114800000006], [-2.4526206, 51.80830470000001], [-2.4521753, 51.80862609999999], [-2.4514565, 51.809110200000006], [-2.4506382, 51.809583499999995], [-2.4496667, 51.810094799999995], [-2.4484578, 51.810679], [-2.4466504999999996, 51.81155739999999], [-2.4459285, 51.8119114], [-2.4457809, 51.8119781], [-2.444806499999999, 51.8124644], [-2.44468, 51.81252789999999], [-2.4369927, 51.8163011], [-2.4368342000000003, 51.81637659999999], [-2.4347829, 51.8174007], [-2.4326596, 51.818422600000005], [-2.4314459, 51.819050999999995], [-2.4306302, 51.8195194], [-2.4294676999999996, 51.82028649999999], [-2.4287009, 51.8208464], [-2.426193, 51.8228685], [-2.4260794, 51.8229601], [-2.425451267122708, 51.82346654053519], [-2.420058, 51.82781469999999], [-2.4197268, 51.8280908], [-2.4194009, 51.82836], [-2.4190048, 51.828671], [-2.4187695999999996, 51.8288563], [-2.4159859, 51.8310966], [-2.4143856999999995, 51.8323783], [-2.413537702455616, 51.833078520820536], [-2.4132696, 51.83329989999999], [-2.4115688, 51.83468569999999], [-2.4090952999999997, 51.8366385], [-2.4079861999999994, 51.8375478], [-2.4061966, 51.8390021], [-2.4038366, 51.8408844], [-2.4032017, 51.841307000000015], [-2.4025056999999994, 51.841751300000006], [-2.4014193, 51.8423255], [-2.4004167, 51.84279389999998], [-2.3998643, 51.8430191], [-2.3992308999999996, 51.8432556], [-2.3985955, 51.84346519999998], [-2.3978622, 51.84368130000001], [-2.3970774, 51.8438972], [-2.3953031, 51.844294600000005], [-2.3939245, 51.844605300000005], [-2.3922596, 51.84498940000001], [-2.3906832999999996, 51.84534799999999], [-2.3872907, 51.8461276], [-2.3827093, 51.8471708], [-2.3709826, 51.8498549], [-2.3702343999999997, 51.85002010000001], [-2.3684138999999997, 51.85043269999999], [-2.364808899999999, 51.851246999999994], [-2.3587014000000006, 51.8526487], [-2.3557016, 51.8533327], [-2.3541368, 51.853690699999994], [-2.3476818, 51.855157], [-2.3458232, 51.8555722], [-2.3414309999999996, 51.856571], [-2.3396154, 51.85698620000001], [-2.3372784999999996, 51.8575206], [-2.3356197387107556, 51.857898884919315], [-2.3349286, 51.85805650000001], [-2.3337725, 51.85832009999999], [-2.3321631999999997, 51.858687], [-2.3293837999999996, 51.8593073], [-2.3275199, 51.85970449999999], [-2.3252953999999995, 51.8601707], [-2.322239, 51.86077999999999], [-2.3206278, 51.86110729999999], [-2.3189674, 51.86143949999999], [-2.3157896999999994, 51.86210129999999], [-2.3151536, 51.8622269], [-2.3069943, 51.86389039999999], [-2.3052261, 51.8642518], [-2.3005382999999995, 51.86520169999999], [-2.2957275, 51.86618630000001], [-2.2931086000000005, 51.86674109999999], [-2.2915649, 51.86709279999999], [-2.2902541, 51.86742400000001], [-2.2892422, 51.8676994], [-2.2884424, 51.867914600000006], [-2.2874538999999996, 51.868199999999995], [-2.2863278999999994, 51.8685501], [-2.2845118, 51.869162200000005], [-2.2837351, 51.869429], [-2.2829777, 51.8697152], [-2.2804536, 51.87066809999999], [-2.2787764, 51.8712907], [-2.278163, 51.87152640000001], [-2.2774679999999994, 51.8717859], [-2.2769638999999997, 51.8719597], [-2.2756221, 51.8724182], [-2.2750076, 51.87261380000001], [-2.2734984, 51.87304879999999], [-2.272617, 51.87326879999999], [-2.2719752, 51.873406499999994], [-2.2714202, 51.8735125], [-2.2706881, 51.87361099999999], [-2.270111, 51.8736636], [-2.2696680999999996, 51.87370030000001], [-2.2693496, 51.87371399999999], [-2.2689842, 51.8737319], [-2.2686384, 51.87375320000001], [-2.2675505, 51.8738006], [-2.2670714, 51.87381799999999], [-2.2661513, 51.87385770000001], [-2.2655408, 51.873899899999984], [-2.2651074, 51.87391019999998], [-2.2643205999999996, 51.8739085], [-2.2635538, 51.873888099999995], [-2.2627821, 51.8738528], [-2.2622995999999995, 51.8738182], [-2.2618876, 51.873780999999994], [-2.2614174999999994, 51.87372810000001], [-2.2610776, 51.873680799999995], [-2.2607161, 51.87362360000001], [-2.2601722, 51.8735277], [-2.2594691, 51.87338539999999], [-2.2576085, 51.87294119999999], [-2.2568118, 51.872741999999995], [-2.2562274, 51.8725921], [-2.2551057999999995, 51.87231899999999], [-2.2546528999999995, 51.8721938], [-2.2529202, 51.8717306], [-2.2519512, 51.8714787], [-2.2505227, 51.8710757], [-2.24832, 51.8704971], [-2.248049, 51.8704251], [-2.2471027, 51.8701845], [-2.2463844999999996, 51.869997799999986], [-2.2461279, 51.869930299999986], [-2.2457882102988034, 51.8698406018455], [-2.2456549, 51.8698054], [-2.2452086, 51.8696914], [-2.2448454, 51.8695973], [-2.2444703, 51.8694876], [-2.2440332, 51.86934990000001], [-2.2434365, 51.869144299999995], [-2.2433075, 51.8690953], [-2.2430775, 51.8690069], [-2.2430104999999996, 51.8689811], [-2.2426997, 51.8688513], [-2.2424478999999997, 51.8687372], [-2.2421775, 51.86860589999999], [-2.2418386, 51.86843009999999], [-2.2415153, 51.8682463], [-2.2412959, 51.868103], [-2.241131, 51.86798780000001], [-2.2409972, 51.867881100000005], [-2.2408091, 51.8677279], [-2.2404031, 51.867346], [-2.2401819000000005, 51.8671435], [-2.2399441, 51.86694249999999], [-2.2397181, 51.8667254], [-2.2395151, 51.8665301], [-2.2392784, 51.86631009999999], [-2.2390172, 51.86609269999999], [-2.2388324, 51.86594449999999], [-2.238757677112504, 51.86589026665218]]}", "current_leg_start": "Lydney", "dest_arr_time_act": "0824", "motion_projection": null, "next_location_lat": "51.8658903", "next_location_lon": "-2.2387577", "previous_location": "Lydney", "current_leg_milage": "19.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19562.987, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19625.8, \"from_m\": 19562.987, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20325.261, \"from_m\": 19625.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20731.249, \"from_m\": 20325.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32103.585, \"from_m\": 20731.249, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34325.479, \"from_m\": 32103.585, \"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\": 34421.175, \"from_m\": 34325.479, \"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\": 34554.05, \"from_m\": 34421.175, \"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\": 35277.119, \"from_m\": 34554.05, \"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\": 35409.994, \"from_m\": 35277.119, \"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\": 35505.69, \"from_m\": 35409.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\": 45226.287, \"from_m\": 35505.69, \"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\": 47797.397, \"from_m\": 45226.287, \"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\": 48009.282, \"from_m\": 47797.397, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48056.371, \"from_m\": 48009.282, \"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\": 49076.363, \"from_m\": 48056.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60150.047, \"from_m\": 49076.363, \"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\": 67803.703, \"from_m\": 60150.047, \"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\": 69868.033, \"from_m\": 67803.703, \"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\": 74650.0, \"from_m\": 69868.033, \"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\": 88897.785, \"from_m\": 74650.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91111.274, \"from_m\": 88897.785, \"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\": 93342.247, \"from_m\": 91111.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93497.062, \"from_m\": 93342.247, \"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\": 93531.362, \"from_m\": 93497.062, \"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\": 102295.937, \"from_m\": 93531.362, \"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}], \"service_id\": 498161, \"profile_key\": \"5fc5e1b36ffcd0707fd5a26dd36ff382e43f352e29e064119d29257a03ec29eb\", \"schedule_id\": 29776, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0723H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.462, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 20200.009, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22801.35, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34915.584, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Caldicot\", \"stage_seq\": 11, \"distance_m\": 37227.067, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Chepstow\", \"stage_seq\": 12, \"distance_m\": 47911.014, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Lydney\", \"stage_seq\": 13, \"distance_m\": 60683.893, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Awre\", \"stage_seq\": 14, \"distance_m\": 68990.173, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 15, \"distance_m\": 89464.852, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0815\", \"location\": \"Gloucester\", \"stage_seq\": 16, \"distance_m\": 91682.521, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 17, \"distance_m\": 92289.483, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 18, \"distance_m\": 93459.242, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 19, \"distance_m\": 102295.937, \"section_seq\": 1, \"route_path_id\": 32144}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102295.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32144}], \"total_distance_m\": 102295.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 101839.136, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 456.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "23.0", "current_position_lat": "51.8658903", "current_position_lon": "-2.2387577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:03Z\", \"source_id\": 40071013, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:12Z\", \"source_id\": 13154965, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:30Z\", \"source_id\": 40092490, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:34Z\", \"source_id\": 13161894, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:17Z\", \"source_id\": 40098370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:21Z\", \"source_id\": 13163774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:34Z\", \"source_id\": 40115367, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:39Z\", \"source_id\": 13169343, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:47Z\", \"source_id\": 40136148, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 13175569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:15Z\", \"source_id\": 40184993, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:19Z\", \"source_id\": 13190782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gloucester", "service_state_platform": "4", "timing_fact_generation": 1789198220327880, "current_leg_arrival_utc": "2026-09-12T08:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:20.320763", "service_state_evidence_id": 13190784, "current_leg_start_actual_dep": "2026-09-12T07:54:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:21.404108", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF CNM 2G50 None None None None {"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19562.987, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19625.8, "from_m": 19562.987, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20325.261, "from_m": 19625.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20731.249, "from_m": 20325.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32103.585, "from_m": 20731.249, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34325.479, "from_m": 32103.585, "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": 34421.175, "from_m": 34325.479, "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": 34554.05, "from_m": 34421.175, "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": 35277.119, "from_m": 34554.05, "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": 35409.994, "from_m": 35277.119, "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": 35505.69, "from_m": 35409.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": 45226.287, "from_m": 35505.69, "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": 47797.397, "from_m": 45226.287, "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": 48009.282, "from_m": 47797.397, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48056.371, "from_m": 48009.282, "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": 49076.363, "from_m": 48056.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60150.047, "from_m": 49076.363, "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": 67803.703, "from_m": 60150.047, "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": 69868.033, "from_m": 67803.703, "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": 74650.0, "from_m": 69868.033, "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": 88897.785, "from_m": 74650.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91111.274, "from_m": 88897.785, "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": 93342.247, "from_m": 91111.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93497.062, "from_m": 93342.247, "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": 93531.362, "from_m": 93497.062, "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": 102295.937, "from_m": 93531.362, "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}], "service_id": 498161, "profile_key": "5fc5e1b36ffcd0707fd5a26dd36ff382e43f352e29e064119d29257a03ec29eb", "schedule_id": 29776, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0723H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.462, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 20200.009, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22801.35, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34915.584, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Caldicot", "stage_seq": 11, "distance_m": 37227.067, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Chepstow", "stage_seq": 12, "distance_m": 47911.014, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Lydney", "stage_seq": 13, "distance_m": 60683.893, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Awre", "stage_seq": 14, "distance_m": 68990.173, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Gloucester Over Jn", "stage_seq": 15, "distance_m": 89464.852, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0815", "location": "Gloucester", "stage_seq": 16, "distance_m": 91682.521, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Horton Road Jn", "stage_seq": 17, "distance_m": 92289.483, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Barnwood Jn", "stage_seq": 18, "distance_m": 93459.242, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 19, "distance_m": 102295.937, "section_seq": 1, "route_path_id": 32144}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102295.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 32144}], "total_distance_m": 102295.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 101839.136, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 456.801, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:03Z", "source_id": 40071013, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:12Z", "source_id": 13154965, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:30Z", "source_id": 40092490, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:34Z", "source_id": 13161894, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:17Z", "source_id": 40098370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:21Z", "source_id": 13163774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:34Z", "source_id": 40115367, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:39Z", "source_id": 13169343, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:47Z", "source_id": 40136148, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 13175569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20526, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:15Z", "source_id": 40184993, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:19Z", "source_id": 13190782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Cardiff Central 0710 0710 2 None None Cheltenham Spa 0826 0824 2 None None https://www.realtimetrains.co.uk/service/gb-nr:Y62054/2026-09-12/detailed None Lydney 2026-09-12T07:54:00+01:00 Gloucester 23.0 {"type": "LineString", "coordinates": [[-2.5306236427208813, 51.71425878612285], [-2.5304232999999994, 51.71433449999999], [-2.530061, 51.7144648], [-2.5297151, 51.7145851], [-2.5295836, 51.7146294], [-2.5288494, 51.7148703], [-2.5283575, 51.7150195], [-2.5274438, 51.715293], [-2.5263308999999996, 51.7156244], [-2.5259867999999996, 51.7157264], [-2.5230271, 51.716608099999995], [-2.5216631, 51.7170146], [-2.5207939, 51.7172728], [-2.5199512, 51.7175263], [-2.5196761999999997, 51.7176077], [-2.5192271, 51.717741299999986], [-2.5182393, 51.71803580000001], [-2.5178642, 51.7181486], [-2.5173068, 51.7183066], [-2.5168008, 51.7184447], [-2.5162015, 51.7185944], [-2.5157313, 51.71870260000001], [-2.51528279553466, 51.718799275937194], [-2.5152066, 51.7188157], [-2.5141395, 51.71901369999999], [-2.5133574, 51.7191435], [-2.5121434, 51.7193322], [-2.5108977999999995, 51.7195788], [-2.5096825, 51.71986760000001], [-2.5092078, 51.7199906], [-2.5088486, 51.7200889], [-2.5075566, 51.7204887], [-2.5065365, 51.7208423], [-2.5057535, 51.7211537], [-2.5047684, 51.721568899999994], [-2.50394021004375, 51.721918011123584], [-2.5014958, 51.7229484], [-2.5003583000000003, 51.7234335], [-2.4994032, 51.7239022], [-2.4988605999999995, 51.72422769999999], [-2.4985095, 51.7244736], [-2.4981519, 51.72477979999999], [-2.4978203999999997, 51.725105], [-2.4973633999999993, 51.72562039999998], [-2.4970428, 51.7259721], [-2.4963306, 51.726807699999995], [-2.4956329, 51.7275135], [-2.4951884, 51.72791610000001], [-2.4946704, 51.72837459999999], [-2.4941844, 51.72874620000001], [-2.4935256999999997, 51.7292134], [-2.4923859, 51.7299513], [-2.4909207, 51.73084380000001], [-2.489876199999999, 51.7314536], [-2.4892944, 51.73176059999999], [-2.4886577, 51.73205910000001], [-2.4875906999999997, 51.73245450000001], [-2.4846331, 51.73344800000001], [-2.4837436, 51.7337338], [-2.4829095, 51.734052], [-2.482064, 51.7344514], [-2.4814588999999994, 51.73477059999999], [-2.4807278, 51.7352354], [-2.4802404, 51.7356078], [-2.4795596999999994, 51.73622240000001], [-2.4790943, 51.736720000000005], [-2.4786959999999993, 51.737228599999995], [-2.4784026, 51.7377253], [-2.478137, 51.73833890000001], [-2.4778637, 51.7388966], [-2.4774881999999994, 51.7394769], [-2.4771458999999996, 51.7399071], [-2.4762758, 51.74077989999999], [-2.4754389999999997, 51.74155700000001], [-2.4746842, 51.7421981], [-2.4740383, 51.74273800000001], [-2.4733954, 51.7432414], [-2.4726117, 51.74376959999999], [-2.471724099999999, 51.7442437], [-2.4708049, 51.7446599], [-2.4697108999999995, 51.7450678], [-2.4676610999999995, 51.7457648], [-2.4667006, 51.7460971], [-2.4656587, 51.746456], [-2.4653743999999995, 51.746551399999994], [-2.4641421, 51.74696430000001], [-2.4635469, 51.747125999999994], [-2.4630496, 51.747243299999994], [-2.4616577999999993, 51.7475488], [-2.4606817, 51.7478212], [-2.4598516, 51.74809380000001], [-2.4562772999999996, 51.7494015], [-2.4550794, 51.74984689999999], [-2.4539799999999996, 51.7503652], [-2.4532398999999994, 51.7508034], [-2.4526024, 51.7512882], [-2.4520883999999996, 51.7517419], [-2.4514541, 51.752428], [-2.4511473, 51.7528011], [-2.4506070999999996, 51.75350689999999], [-2.4502117, 51.754143500000005], [-2.4499796999999996, 51.7546921], [-2.4497472, 51.7553257], [-2.4496222, 51.7558374], [-2.4495368999999996, 51.7565528], [-2.4495110999999996, 51.757085999999994], [-2.449484, 51.7594022], [-2.4493891, 51.7600588], [-2.4492373, 51.760672], [-2.4490143999999994, 51.7613296], [-2.4486375, 51.7621678], [-2.4483653, 51.762669800000005], [-2.4483007, 51.7627998], [-2.4476578, 51.76398240000001], [-2.4474292, 51.764365999999995], [-2.4460463, 51.766851], [-2.4455659, 51.767675799999985], [-2.4446724, 51.7693156], [-2.4441757, 51.77026999999998], [-2.4438584, 51.7709644], [-2.4436704, 51.771599], [-2.4435490999999994, 51.772160499999984], [-2.4435049, 51.7729603], [-2.4435412, 51.7735071], [-2.4436677, 51.7742048], [-2.4438691, 51.7748325], [-2.4442057, 51.7755963], [-2.4446561, 51.7763212], [-2.4451268, 51.7769206], [-2.44549, 51.777317999999994], [-2.4457126352453633, 51.77753249589623], [-2.446258499999999, 51.7780584], [-2.4474503999999997, 51.7789382], [-2.4484101, 51.7796251], [-2.4491098999999994, 51.78014499999998], [-2.4495956, 51.78053750000001], [-2.4502611, 51.7811682], [-2.4507482, 51.78173669999999], [-2.4512403999999997, 51.782356], [-2.451642399999999, 51.782963300000006], [-2.451945499999999, 51.7835114], [-2.4521942, 51.7840744], [-2.4523759999999997, 51.7845383], [-2.4525391, 51.7850401], [-2.4526756, 51.7857358], [-2.4527515, 51.7864771], [-2.4527667, 51.7868143], [-2.4527334999999995, 51.78765330000001], [-2.4525778999999996, 51.790195699999984], [-2.4525775999999997, 51.79086860000001], [-2.4526017999999996, 51.7913114], [-2.4526702, 51.7919639], [-2.4529813999999996, 51.79334779999999], [-2.453359, 51.7943619], [-2.4537691, 51.7952763], [-2.4546686, 51.7971957], [-2.4555820999999995, 51.79913750000001], [-2.4556296999999994, 51.7992387], [-2.4557475, 51.7994782], [-2.4560705, 51.800203399999994], [-2.4561767, 51.8004799], [-2.4563138, 51.800939500000005], [-2.4564067, 51.8015383], [-2.4564182999999997, 51.802201], [-2.4563944, 51.8027087], [-2.4562971999999994, 51.80328519999999], [-2.4561003, 51.803947399999984], [-2.4558741999999993, 51.80443249999998], [-2.4556353999999994, 51.8048817], [-2.4553178, 51.8054326], [-2.4550452999999997, 51.80585020000001], [-2.4547491, 51.8062784], [-2.4544579, 51.8066466], [-2.4541326999999997, 51.8069735], [-2.4533575999999995, 51.8077127], [-2.4528888, 51.808114800000006], [-2.4526206, 51.80830470000001], [-2.4521753, 51.80862609999999], [-2.4514565, 51.809110200000006], [-2.4506382, 51.809583499999995], [-2.4496667, 51.810094799999995], [-2.4484578, 51.810679], [-2.4466504999999996, 51.81155739999999], [-2.4459285, 51.8119114], [-2.4457809, 51.8119781], [-2.444806499999999, 51.8124644], [-2.44468, 51.81252789999999], [-2.4369927, 51.8163011], [-2.4368342000000003, 51.81637659999999], [-2.4347829, 51.8174007], [-2.4326596, 51.818422600000005], [-2.4314459, 51.819050999999995], [-2.4306302, 51.8195194], [-2.4294676999999996, 51.82028649999999], [-2.4287009, 51.8208464], [-2.426193, 51.8228685], [-2.4260794, 51.8229601], [-2.425451267122708, 51.82346654053519], [-2.420058, 51.82781469999999], [-2.4197268, 51.8280908], [-2.4194009, 51.82836], [-2.4190048, 51.828671], [-2.4187695999999996, 51.8288563], [-2.4159859, 51.8310966], [-2.4143856999999995, 51.8323783], [-2.413537702455616, 51.833078520820536], [-2.4132696, 51.83329989999999], [-2.4115688, 51.83468569999999], [-2.4090952999999997, 51.8366385], [-2.4079861999999994, 51.8375478], [-2.4061966, 51.8390021], [-2.4038366, 51.8408844], [-2.4032017, 51.841307000000015], [-2.4025056999999994, 51.841751300000006], [-2.4014193, 51.8423255], [-2.4004167, 51.84279389999998], [-2.3998643, 51.8430191], [-2.3992308999999996, 51.8432556], [-2.3985955, 51.84346519999998], [-2.3978622, 51.84368130000001], [-2.3970774, 51.8438972], [-2.3953031, 51.844294600000005], [-2.3939245, 51.844605300000005], [-2.3922596, 51.84498940000001], [-2.3906832999999996, 51.84534799999999], [-2.3872907, 51.8461276], [-2.3827093, 51.8471708], [-2.3709826, 51.8498549], [-2.3702343999999997, 51.85002010000001], [-2.3684138999999997, 51.85043269999999], [-2.364808899999999, 51.851246999999994], [-2.3587014000000006, 51.8526487], [-2.3557016, 51.8533327], [-2.3541368, 51.853690699999994], [-2.3476818, 51.855157], [-2.3458232, 51.8555722], [-2.3414309999999996, 51.856571], [-2.3396154, 51.85698620000001], [-2.3372784999999996, 51.8575206], [-2.3356197387107556, 51.857898884919315], [-2.3349286, 51.85805650000001], [-2.3337725, 51.85832009999999], [-2.3321631999999997, 51.858687], [-2.3293837999999996, 51.8593073], [-2.3275199, 51.85970449999999], [-2.3252953999999995, 51.8601707], [-2.322239, 51.86077999999999], [-2.3206278, 51.86110729999999], [-2.3189674, 51.86143949999999], [-2.3157896999999994, 51.86210129999999], [-2.3151536, 51.8622269], [-2.3069943, 51.86389039999999], [-2.3052261, 51.8642518], [-2.3005382999999995, 51.86520169999999], [-2.2957275, 51.86618630000001], [-2.2931086000000005, 51.86674109999999], [-2.2915649, 51.86709279999999], [-2.2902541, 51.86742400000001], [-2.2892422, 51.8676994], [-2.2884424, 51.867914600000006], [-2.2874538999999996, 51.868199999999995], [-2.2863278999999994, 51.8685501], [-2.2845118, 51.869162200000005], [-2.2837351, 51.869429], [-2.2829777, 51.8697152], [-2.2804536, 51.87066809999999], [-2.2787764, 51.8712907], [-2.278163, 51.87152640000001], [-2.2774679999999994, 51.8717859], [-2.2769638999999997, 51.8719597], [-2.2756221, 51.8724182], [-2.2750076, 51.87261380000001], [-2.2734984, 51.87304879999999], [-2.272617, 51.87326879999999], [-2.2719752, 51.873406499999994], [-2.2714202, 51.8735125], [-2.2706881, 51.87361099999999], [-2.270111, 51.8736636], [-2.2696680999999996, 51.87370030000001], [-2.2693496, 51.87371399999999], [-2.2689842, 51.8737319], [-2.2686384, 51.87375320000001], [-2.2675505, 51.8738006], [-2.2670714, 51.87381799999999], [-2.2661513, 51.87385770000001], [-2.2655408, 51.873899899999984], [-2.2651074, 51.87391019999998], [-2.2643205999999996, 51.8739085], [-2.2635538, 51.873888099999995], [-2.2627821, 51.8738528], [-2.2622995999999995, 51.8738182], [-2.2618876, 51.873780999999994], [-2.2614174999999994, 51.87372810000001], [-2.2610776, 51.873680799999995], [-2.2607161, 51.87362360000001], [-2.2601722, 51.8735277], [-2.2594691, 51.87338539999999], [-2.2576085, 51.87294119999999], [-2.2568118, 51.872741999999995], [-2.2562274, 51.8725921], [-2.2551057999999995, 51.87231899999999], [-2.2546528999999995, 51.8721938], [-2.2529202, 51.8717306], [-2.2519512, 51.8714787], [-2.2505227, 51.8710757], [-2.24832, 51.8704971], [-2.248049, 51.8704251], [-2.2471027, 51.8701845], [-2.2463844999999996, 51.869997799999986], [-2.2461279, 51.869930299999986], [-2.2457882102988034, 51.8698406018455], [-2.2456549, 51.8698054], [-2.2452086, 51.8696914], [-2.2448454, 51.8695973], [-2.2444703, 51.8694876], [-2.2440332, 51.86934990000001], [-2.2434365, 51.869144299999995], [-2.2433075, 51.8690953], [-2.2430775, 51.8690069], [-2.2430104999999996, 51.8689811], [-2.2426997, 51.8688513], [-2.2424478999999997, 51.8687372], [-2.2421775, 51.86860589999999], [-2.2418386, 51.86843009999999], [-2.2415153, 51.8682463], [-2.2412959, 51.868103], [-2.241131, 51.86798780000001], [-2.2409972, 51.867881100000005], [-2.2408091, 51.8677279], [-2.2404031, 51.867346], [-2.2401819000000005, 51.8671435], [-2.2399441, 51.86694249999999], [-2.2397181, 51.8667254], [-2.2395151, 51.8665301], [-2.2392784, 51.86631009999999], [-2.2390172, 51.86609269999999], [-2.2388324, 51.86594449999999], [-2.238757677112504, 51.86589026665218]]} 19.3 0809 0832 Lydney Gloucester Gloucester 51.8658903 -2.2387577 51.8658903 -2.2387577 1 0 2026-09-12 07:40:23 TERMINATED 2026-09-12 07:30:00 Gloucester TRUST TRUST_CANCELLATION 13190784 1789198220327880 58 58 2026-09-12 07:40:21.404108 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:20.320763
468143 499142 W83702 062V39MB12 2026-09-12 COMPLETE 13190354 2026-09-12 08:30:00 2026-09-12 07:40:23 2026-09-14 07:40:23 {"id": 499142, "stp": "P", "toc": "ScotRail", "uid": "W83702", "consist": "334006", "dest_crs": "MLN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83702/2026-09-12/detailed", "trust_id": "062V39MB12", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "2", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V39", "timing_status": "EARLY", "origin_station": "Springburn", "current_leg_arr": "0830", "current_leg_dep": "0827", "current_leg_end": "Milngavie", "origin_dep_time": "0750", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-12T07:40:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11405.438, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11776.877, \"from_m\": 11405.438, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12469.261, \"from_m\": 11776.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12525.532, \"from_m\": 12469.261, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13964.756, \"from_m\": 12525.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14603.046, \"from_m\": 13964.756, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 14689.361, \"from_m\": 14603.046, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19249.288, \"from_m\": 14689.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19706.256, \"from_m\": 19249.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 499142, \"profile_key\": \"14915920c3ac390839eabae9d431c1fca730619d25854d4692449a51b32631f2\", \"schedule_id\": 3753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757H\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0805H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0818H\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 12387.037, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 14449.813, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 16240.916, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 17123.539, \"section_seq\": 1, \"route_path_id\": 28716}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 19706.256, \"section_seq\": 1, \"route_path_id\": 28716}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19706.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28716}], \"total_distance_m\": 19706.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19660.232, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:38Z\", \"source_id\": 40101184, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:44Z\", \"source_id\": 13164700, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:50Z\", \"source_id\": 40105615, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:54Z\", \"source_id\": 13166169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:42Z\", \"source_id\": 13168692, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:04Z\", \"source_id\": 40114310, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:06Z\", \"source_id\": 13168997, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 40118251, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:04Z\", \"source_id\": 13170229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124231, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:41Z\", \"source_id\": 13172071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:02Z\", \"source_id\": 40132149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:05Z\", \"source_id\": 13174383, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:28Z\", \"source_id\": 40139841, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:32Z\", \"source_id\": 13176683, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:06Z\", \"source_id\": 40145697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:11Z\", \"source_id\": 13178463, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:59Z\", \"source_id\": 40151954, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:02Z\", \"source_id\": 13180397, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:31Z\", \"source_id\": 40161494, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:34Z\", \"source_id\": 13183450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:14Z\", \"source_id\": 40169445, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:18Z\", \"source_id\": 13186025, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:46Z\", \"source_id\": 13188379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:41Z\", \"source_id\": 40183735, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:45Z\", \"source_id\": 13190354, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "2", "timing_fact_generation": 1789198185832473, "current_leg_arrival_utc": "2026-09-12T08:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:20.793954", "service_state_evidence_id": 13190354, "current_leg_start_actual_dep": "2026-09-12T08:28:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:21.836192", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P SPR MLN 2V39 334006 3 90 None {"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11405.438, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11776.877, "from_m": 11405.438, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12469.261, "from_m": 11776.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12525.532, "from_m": 12469.261, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13964.756, "from_m": 12525.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14603.046, "from_m": 13964.756, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 14689.361, "from_m": 14603.046, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19249.288, "from_m": 14689.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19706.256, "from_m": 19249.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}], "service_id": 499142, "profile_key": "14915920c3ac390839eabae9d431c1fca730619d25854d4692449a51b32631f2", "schedule_id": 3753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757H", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0805H", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 28716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 28716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0818H", "location": "Anniesland", "stage_seq": 13, "distance_m": 12387.037, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Westerton", "stage_seq": 14, "distance_m": 14449.813, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Bearsden", "stage_seq": 15, "distance_m": 16240.916, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Hillfoot", "stage_seq": 16, "distance_m": 17123.539, "section_seq": 1, "route_path_id": 28716}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 19706.256, "section_seq": 1, "route_path_id": 28716}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19706.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 28716}], "total_distance_m": 19706.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19660.232, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:38Z", "source_id": 40101184, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:44Z", "source_id": 13164700, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:50Z", "source_id": 40105615, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:54Z", "source_id": 13166169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:42Z", "source_id": 13168692, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:04Z", "source_id": 40114310, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:06Z", "source_id": 13168997, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 40118251, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:04Z", "source_id": 13170229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124231, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:41Z", "source_id": 13172071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:02Z", "source_id": 40132149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:05Z", "source_id": 13174383, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:28Z", "source_id": 40139841, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:32Z", "source_id": 13176683, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:06Z", "source_id": 40145697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:11Z", "source_id": 13178463, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:59Z", "source_id": 40151954, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:02Z", "source_id": 13180397, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:31Z", "source_id": 40161494, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:34Z", "source_id": 13183450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:14Z", "source_id": 40169445, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:18Z", "source_id": 13186025, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:46Z", "source_id": 13188379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1322, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:41Z", "source_id": 40183735, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:45Z", "source_id": 13190354, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Springburn 0750 0750 3 None None Milngavie 0831 0831 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83702/2026-09-12/detailed None Hillfoot 2026-09-12T08:28:00+01:00 Milngavie 3.0 {"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} 1.6 0827 0830 Hillfoot Milngavie Milngavie 55.9414716 -4.3146729 55.9414716 -4.3146729 1 0 2026-09-12 07:40:23 TERMINATED 2026-09-12 07:30:00 Milngavie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190354 1789198185832473 58 58 2026-09-12 07:40:21.836192 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:20.793954
468144 499203 C22239 882C13MB12 2026-09-12 COMPLETE 13189736 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 499203, "stp": "P", "toc": "Southern", "uid": "C22239", "consist": "377320", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22239/2026-09-12/detailed", "trust_id": "882C13MB12", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-12", "dest_arr_time": "0829", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C13", "timing_status": "LATE", "origin_station": "Seaford", "current_leg_arr": "0830", "current_leg_dep": "0827", "current_leg_end": "Brighton", "origin_dep_time": "0753", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "0829", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "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\": 256.778, \"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\": 3516.856, \"from_m\": 256.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\": 3893.641, \"from_m\": 3516.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4871.516, \"from_m\": 3893.641, \"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\": 8728.922, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8949.49, \"from_m\": 8728.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.121, \"from_m\": 8949.49, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14019.445, \"from_m\": 12459.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14171.133, \"from_m\": 14019.445, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14435.792, \"from_m\": 14171.133, \"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\": 16225.632, \"from_m\": 14435.792, \"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\": 20947.189, \"from_m\": 16225.632, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22202.561, \"from_m\": 20947.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24659.243, \"from_m\": 22202.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26137.372, \"from_m\": 24659.243, \"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\": 26523.464, \"from_m\": 26137.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26617.485, \"from_m\": 26523.464, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26621.927, \"from_m\": 26617.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\": 26644.817, \"from_m\": 26621.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26674.437, \"from_m\": 26644.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26696.929, \"from_m\": 26674.437, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26755.146, \"from_m\": 26696.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26772.399, \"from_m\": 26755.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\": 26821.63, \"from_m\": 26772.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27081.792, \"from_m\": 26821.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 499203, \"profile_key\": \"7be962926e563c7334c7b7c33f6ba87e5a6d761f810dabcf3a5ec902f1dba20c\", \"schedule_id\": 7263, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5805.972, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Southease\", \"stage_seq\": 6, \"distance_m\": 8767.646, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 12587.622, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 14222.877, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Falmer\", \"stage_seq\": 9, \"distance_m\": 21409.371, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Moulsecoomb\", \"stage_seq\": 10, \"distance_m\": 24230.856, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 11, \"distance_m\": 25892.655, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 12, \"distance_m\": 27081.792, \"section_seq\": 1, \"route_path_id\": 38348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27081.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38348}], \"total_distance_m\": 27081.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26969.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0753", "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\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:22Z\", \"source_id\": 40104621, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:26Z\", \"source_id\": 13165850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:45Z\", \"source_id\": 40113664, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:48Z\", \"source_id\": 13168783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:01Z\", \"source_id\": 40116376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:03Z\", \"source_id\": 13169619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124287, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:41Z\", \"source_id\": 13172085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:40Z\", \"source_id\": 40147075, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:46Z\", \"source_id\": 13178852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:43Z\", \"source_id\": 40161891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:46Z\", \"source_id\": 13183599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:41Z\", \"source_id\": 40170340, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:45Z\", \"source_id\": 13186303, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:17Z\", \"source_id\": 40176193, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:19Z\", \"source_id\": 13188095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:47Z\", \"source_id\": 40181640, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:48Z\", \"source_id\": 13189736, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789198130507716, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:25.011492", "service_state_evidence_id": 13189736, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:26.718665", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C13 377320 3 100 None {"version": 3, "segments": [{"to_m": 256.778, "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": 3516.856, "from_m": 256.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": 3893.641, "from_m": 3516.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4871.516, "from_m": 3893.641, "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": 8728.922, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8949.49, "from_m": 8728.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.121, "from_m": 8949.49, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14019.445, "from_m": 12459.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14171.133, "from_m": 14019.445, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14435.792, "from_m": 14171.133, "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": 16225.632, "from_m": 14435.792, "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": 20947.189, "from_m": 16225.632, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22202.561, "from_m": 20947.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24659.243, "from_m": 22202.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26137.372, "from_m": 24659.243, "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": 26523.464, "from_m": 26137.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26617.485, "from_m": 26523.464, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26621.927, "from_m": 26617.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": 26644.817, "from_m": 26621.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26674.437, "from_m": 26644.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26696.929, "from_m": 26674.437, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26755.146, "from_m": 26696.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26772.399, "from_m": 26755.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": 26821.63, "from_m": 26772.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27081.792, "from_m": 26821.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 499203, "profile_key": "7be962926e563c7334c7b7c33f6ba87e5a6d761f810dabcf3a5ec902f1dba20c", "schedule_id": 7263, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0753", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5805.972, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Southease", "stage_seq": 6, "distance_m": 8767.646, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 12587.622, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Lewes", "stage_seq": 8, "distance_m": 14222.877, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Falmer", "stage_seq": 9, "distance_m": 21409.371, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Moulsecoomb", "stage_seq": 10, "distance_m": 24230.856, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "London Road (Brighton)", "stage_seq": 11, "distance_m": 25892.655, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "Brighton", "stage_seq": 12, "distance_m": 27081.792, "section_seq": 1, "route_path_id": 38348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27081.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 38348}], "total_distance_m": 27081.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26969.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.89, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:22Z", "source_id": 40104621, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:26Z", "source_id": 13165850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:45Z", "source_id": 40113664, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:48Z", "source_id": 13168783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:01Z", "source_id": 40116376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:03Z", "source_id": 13169619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124287, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:41Z", "source_id": 13172085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:40Z", "source_id": 40147075, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:46Z", "source_id": 13178852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:43Z", "source_id": 40161891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:20:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:46Z", "source_id": 13183599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:41Z", "source_id": 40170340, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:45Z", "source_id": 13186303, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:17Z", "source_id": 40176193, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:19Z", "source_id": 13188095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:47Z", "source_id": 40181640, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:48Z", "source_id": 13189736, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Seaford 0753 0753 1 None None Brighton 0829 0829 8 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22239/2026-09-12/detailed None London Road (Brighton) 2026-09-12T08:27:00+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 0827 0830 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13189736 1789198130507716 44 44 2026-09-12 07:40:26.718665 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:25.011492
468145 499011 G86225 362F56MB12 2026-09-12 COMPLETE 13189729 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 499011, "stp": "P", "toc": "Northern", "uid": "G86225", "consist": "331110", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86225/2026-09-12/detailed", "trust_id": "362F56MB12", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F56", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0830", "current_leg_dep": "0823", "current_leg_end": "Wigan North Western", "origin_dep_time": "0745", "origin_platform": "1", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Bryn", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Bryn", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9103.923, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11025.883, \"from_m\": 9103.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11318.657, \"from_m\": 11025.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11438.139, \"from_m\": 11318.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11536.681, \"from_m\": 11438.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13393.247, \"from_m\": 11536.681, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19330.455, \"from_m\": 13393.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32910.835, \"from_m\": 19330.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32921.938, \"from_m\": 32910.835, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32995.541, \"from_m\": 32921.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33744.267, \"from_m\": 32995.541, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34097.857, \"from_m\": 33744.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34157.044, \"from_m\": 34097.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34182.384, \"from_m\": 34157.044, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34268.308, \"from_m\": 34182.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34458.825, \"from_m\": 34268.308, \"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\": 499011, \"profile_key\": \"f6c45df4cc056482cf31b2fbe9f56d93aaca1f811c2ca6f3fbbc75ca7d929e79\", \"schedule_id\": 1990, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8285.928, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 10742.647, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 14605.111, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 16093.493, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 17624.481, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 20371.892, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 26463.938, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 28544.598, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 32392.93, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 33744.267, \"section_seq\": 1, \"route_path_id\": 32561}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 34458.825, \"section_seq\": 1, \"route_path_id\": 32561}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34458.825, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32561}], \"total_distance_m\": 34458.825, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20409.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14049.146, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:45Z\", \"source_id\": 40093030, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:48Z\", \"source_id\": 13162069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:41Z\", \"source_id\": 40099254, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:45Z\", \"source_id\": 13164051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:41Z\", \"source_id\": 40105301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:46Z\", \"source_id\": 13166087, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:29Z\", \"source_id\": 40111134, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:31Z\", \"source_id\": 13167935, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:47Z\", \"source_id\": 40115869, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:51Z\", \"source_id\": 13169486, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:51Z\", \"source_id\": 40124823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:57Z\", \"source_id\": 13172259, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:14Z\", \"source_id\": 13175133, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 13176799, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:15Z\", \"source_id\": 40146100, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:19Z\", \"source_id\": 13178578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:10Z\", \"source_id\": 40160737, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:13Z\", \"source_id\": 13183231, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:17Z\", \"source_id\": 13185964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:44Z\", \"source_id\": 40181524, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:48Z\", \"source_id\": 13189729, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789198130408420, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:26.168915", "service_state_evidence_id": 13189729, "current_leg_start_actual_dep": "2026-09-12T08:24:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:26.652252", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV WGN 2F56 331110 4 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9103.923, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11025.883, "from_m": 9103.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11318.657, "from_m": 11025.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11438.139, "from_m": 11318.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11536.681, "from_m": 11438.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13393.247, "from_m": 11536.681, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19330.455, "from_m": 13393.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32910.835, "from_m": 19330.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32921.938, "from_m": 32910.835, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32995.541, "from_m": 32921.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33744.267, "from_m": 32995.541, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34097.857, "from_m": 33744.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34157.044, "from_m": 34097.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34182.384, "from_m": 34157.044, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34268.308, "from_m": 34182.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34458.825, "from_m": 34268.308, "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": 499011, "profile_key": "f6c45df4cc056482cf31b2fbe9f56d93aaca1f811c2ca6f3fbbc75ca7d929e79", "schedule_id": 1990, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Roby", "stage_seq": 9, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Huyton", "stage_seq": 10, "distance_m": 10742.647, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Prescot", "stage_seq": 11, "distance_m": 14605.111, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 16093.493, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 17624.481, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 20371.892, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Garswood", "stage_seq": 15, "distance_m": 26463.938, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Bryn", "stage_seq": 16, "distance_m": 28544.598, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 32392.93, "section_seq": 1, "route_path_id": 32561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 33744.267, "section_seq": 1, "route_path_id": 32561}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 19, "distance_m": 34458.825, "section_seq": 1, "route_path_id": 32561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34458.825, "from_m": 0.0, "section_seq": 1, "route_path_id": 32561}], "total_distance_m": 34458.825, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20409.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14049.146, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:45Z", "source_id": 40093030, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:48Z", "source_id": 13162069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:41Z", "source_id": 40099254, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:45Z", "source_id": 13164051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:41Z", "source_id": 40105301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:46Z", "source_id": 13166087, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:29Z", "source_id": 40111134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:31Z", "source_id": 13167935, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:47Z", "source_id": 40115869, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:51Z", "source_id": 13169486, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:51Z", "source_id": 40124823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:57Z", "source_id": 13172259, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:14Z", "source_id": 13175133, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 13176799, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:15Z", "source_id": 40146100, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:19Z", "source_id": 13178578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:10Z", "source_id": 40160737, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:13Z", "source_id": 13183231, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:17Z", "source_id": 13185964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:44Z", "source_id": 40181524, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:48Z", "source_id": 13189729, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 0745 0745 1 None None Wigan North Western 0832 0832 6 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86225/2026-09-12/detailed None Bryn 2026-09-12T08:24:30+01:00 Wigan North Western 7.0 {"type": "LineString", "coordinates": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} 3.6 0823 0830 Bryn Wigan North Western Down Passenger Loop Wigan North Western 53.5431633 -2.6322910 53.5431633 -2.6322910 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Wigan North Western TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13189729 1789198130408420 58 58 2026-09-12 07:40:26.652252 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:26.168915
468146 498600 P86375 881U04MA12 2026-09-12 COMPLETE 13190496 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 498600, "stp": "P", "toc": "Southeastern", "uid": "P86375", "consist": "375706+375807", "dest_crs": "MDE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86375/2026-09-12/detailed", "trust_id": "881U04MA12", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidstone East", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "3", "is_terminated": 1, "next_location": "Maidstone East", "signalling_id": "1U04", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "0830", "current_leg_dep": "0822", "current_leg_end": "Maidstone East", "origin_dep_time": "0729", "origin_platform": "5", "current_location": "Maidstone East", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]}", "current_leg_start": "West Malling", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "51.2775395", "next_location_lon": "0.5201017", "previous_location": "West Malling", "current_leg_milage": "5.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\": 4170.985, \"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\": 10280.738, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10377.982, \"from_m\": 10280.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\": 10786.566, \"from_m\": 10377.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11013.897, \"from_m\": 10786.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12978.435, \"from_m\": 11013.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18864.682, \"from_m\": 12978.435, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18874.248, \"from_m\": 18864.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18979.349, \"from_m\": 18874.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19008.85, \"from_m\": 18979.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19150.385, \"from_m\": 19008.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.773, \"from_m\": 19150.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\": 19937.955, \"from_m\": 19686.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20019.83, \"from_m\": 19937.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20632.573, \"from_m\": 20019.83, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26929.631, \"from_m\": 20632.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27042.602, \"from_m\": 26929.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27095.953, \"from_m\": 27042.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27197.734, \"from_m\": 27095.953, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27448.574, \"from_m\": 27197.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37614.251, \"from_m\": 27448.574, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38506.526, \"from_m\": 37614.251, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38528.401, \"from_m\": 38506.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38549.808, \"from_m\": 38528.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39168.092, \"from_m\": 38549.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\": 45919.173, \"from_m\": 39168.092, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49018.092, \"from_m\": 45919.173, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62133.033, \"from_m\": 49018.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62746.757, \"from_m\": 62133.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63214.506, \"from_m\": 62746.757, \"capability_applied\": null, \"effective_limit_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\": 498600, \"profile_key\": \"6eb16bdb1707c3c41ac0cc469e06e32bd5ad313a5c424ea129d88331224d3af0\", \"schedule_id\": 23033, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0738\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10690.772, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 12214.768, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 15075.954, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18710.122, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 20471.64, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 26820.57, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 37511.404, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 38478.02, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 16, \"distance_m\": 46474.583, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"West Malling\", \"stage_seq\": 17, \"distance_m\": 54616.243, \"section_seq\": 1, \"route_path_id\": 37373}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Maidstone East\", \"stage_seq\": 18, \"distance_m\": 63214.506, \"section_seq\": 1, \"route_path_id\": 37373}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63214.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37373}], \"total_distance_m\": 63214.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62566.435, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 648.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0729", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2775395", "current_position_lon": "0.5201017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:05Z\", \"source_id\": 40058439, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:08Z\", \"source_id\": 13150947, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:09Z\", \"source_id\": 40066993, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:14Z\", \"source_id\": 13153655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:14Z\", \"source_id\": 40087860, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:17Z\", \"source_id\": 13160358, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 40090883, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:48Z\", \"source_id\": 13161367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:15Z\", \"source_id\": 40096258, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:18Z\", \"source_id\": 13163057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:49Z\", \"source_id\": 40109767, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 13167490, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:11Z\", \"source_id\": 40130241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:17Z\", \"source_id\": 13173825, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:12Z\", \"source_id\": 40150366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:15Z\", \"source_id\": 13179889, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:27Z\", \"source_id\": 40163439, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:31Z\", \"source_id\": 13184087, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:52Z\", \"source_id\": 40184152, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:55Z\", \"source_id\": 13190496, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidstone East", "service_state_platform": "3", "timing_fact_generation": 1789198196808704, "current_leg_arrival_utc": "2026-09-12T08:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:28.089865", "service_state_evidence_id": 13190496, "current_leg_start_actual_dep": "2026-09-12T08:23:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:28.749719", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX MDE 1U04 375706+375807 8 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": 4170.985, "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": 10280.738, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10377.982, "from_m": 10280.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": 10786.566, "from_m": 10377.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11013.897, "from_m": 10786.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12978.435, "from_m": 11013.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18864.682, "from_m": 12978.435, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18874.248, "from_m": 18864.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18979.349, "from_m": 18874.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19008.85, "from_m": 18979.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19150.385, "from_m": 19008.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.773, "from_m": 19150.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": 19937.955, "from_m": 19686.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20019.83, "from_m": 19937.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20632.573, "from_m": 20019.83, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26929.631, "from_m": 20632.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27042.602, "from_m": 26929.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27095.953, "from_m": 27042.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27197.734, "from_m": 27095.953, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27448.574, "from_m": 27197.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37614.251, "from_m": 27448.574, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38506.526, "from_m": 37614.251, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38528.401, "from_m": 38506.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38549.808, "from_m": 38528.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39168.092, "from_m": 38549.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": 45919.173, "from_m": 39168.092, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49018.092, "from_m": 45919.173, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62133.033, "from_m": 49018.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62746.757, "from_m": 62133.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63214.506, "from_m": 62746.757, "capability_applied": null, "effective_limit_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": 498600, "profile_key": "6eb16bdb1707c3c41ac0cc469e06e32bd5ad313a5c424ea129d88331224d3af0", "schedule_id": 23033, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0738", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10690.772, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Hither Green", "stage_seq": 9, "distance_m": 12214.768, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Grove Park", "stage_seq": 10, "distance_m": 15075.954, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18710.122, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 20471.64, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Swanley", "stage_seq": 13, "distance_m": 26820.57, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Otford", "stage_seq": 14, "distance_m": 37511.404, "section_seq": 1, "route_path_id": 37373}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Otford Jn", "stage_seq": 15, "distance_m": 38478.02, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Borough Green & Wrotham", "stage_seq": 16, "distance_m": 46474.583, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "West Malling", "stage_seq": 17, "distance_m": 54616.243, "section_seq": 1, "route_path_id": 37373}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Maidstone East", "stage_seq": 18, "distance_m": 63214.506, "section_seq": 1, "route_path_id": 37373}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63214.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 37373}], "total_distance_m": 63214.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62566.435, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 648.071, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:05Z", "source_id": 40058439, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:08Z", "source_id": 13150947, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:09Z", "source_id": 40066993, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:14Z", "source_id": 13153655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:14Z", "source_id": 40087860, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:17Z", "source_id": 13160358, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 40090883, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:48Z", "source_id": 13161367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:15Z", "source_id": 40096258, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:18Z", "source_id": 13163057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:49Z", "source_id": 40109767, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 13167490, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:11Z", "source_id": 40130241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:17Z", "source_id": 13173825, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:12Z", "source_id": 40150366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:15Z", "source_id": 13179889, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:27Z", "source_id": 40163439, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:31Z", "source_id": 13184087, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32813, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:52Z", "source_id": 40184152, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:55Z", "source_id": 13190496, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] London Charing Cross 0729 0729 5 None None Maidstone East 0831 0831 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86375/2026-09-12/detailed None West Malling 2026-09-12T08:23:00+01:00 Maidstone East 8.0 {"type": "LineString", "coordinates": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]} 5.3 0822 0830 West Malling Maidstone East Maidstone East 51.2775395 0.5201017 51.2775395 0.5201017 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Maidstone East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190496 1789198196808704 77 77 2026-09-12 07:40:28.749719 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:28.089865
468147 498269 P88131 892K56MA12 2026-09-12 COMPLETE 13189633 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 498269, "stp": "P", "toc": "Southeastern", "uid": "P88131", "consist": "377509", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88131/2026-09-12/detailed", "trust_id": "892K56MA12", "origin_crs": "GLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-12", "dest_arr_time": "0830", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2K56", "timing_status": "ON TIME", "origin_station": "Gillingham (Kent)", "current_leg_arr": "0830", "current_leg_dep": "0821", "current_leg_end": "London Victoria", "origin_dep_time": "0715", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Denmark Hill", "dest_arr_time_act": "0830", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.624, \"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\": 1447.236, \"from_m\": 155.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2000.56, \"from_m\": 1447.236, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3190.816, \"from_m\": 2000.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3215.191, \"from_m\": 3190.816, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4265.466, \"from_m\": 3215.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4300.909, \"from_m\": 4265.466, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4653.38, \"from_m\": 4300.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\": 4687.799, \"from_m\": 4653.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5552.49, \"from_m\": 4687.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\": 15717.357, \"from_m\": 5552.49, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15798.327, \"from_m\": 15717.357, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29396.025, \"from_m\": 15798.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29895.092, \"from_m\": 29396.025, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29959.018, \"from_m\": 29895.092, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30027.497, \"from_m\": 29959.018, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36324.555, \"from_m\": 30027.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36338.609, \"from_m\": 36324.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36455.609, \"from_m\": 36338.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36875.663, \"from_m\": 36455.609, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37025.066, \"from_m\": 36875.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38557.747, \"from_m\": 37025.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38592.64, \"from_m\": 38557.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46252.532, \"from_m\": 38592.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47049.598, \"from_m\": 46252.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49373.832, \"from_m\": 47049.598, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49873.287, \"from_m\": 49373.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51270.525, \"from_m\": 49873.287, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51916.33, \"from_m\": 51270.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52183.901, \"from_m\": 51916.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52234.26, \"from_m\": 52183.901, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53687.999, \"from_m\": 52234.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53693.32, \"from_m\": 53687.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54465.049, \"from_m\": 53693.32, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54567.919, \"from_m\": 54465.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54870.556, \"from_m\": 54567.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54894.403, \"from_m\": 54870.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56484.355, \"from_m\": 54894.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56592.499, \"from_m\": 56484.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56642.067, \"from_m\": 56592.499, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56715.889, \"from_m\": 56642.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58013.169, \"from_m\": 56715.889, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58444.204, \"from_m\": 58013.169, \"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\": 58764.366, \"from_m\": 58444.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\": 59894.817, \"from_m\": 58764.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 498269, \"profile_key\": \"dca01c1fb736f67ac624b747ad567c30f3250b63b9f09bc0fc2b8954e5072029\", \"schedule_id\": 23515, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Chatham\", \"stage_seq\": 2, \"distance_m\": 2587.444, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Rochester\", \"stage_seq\": 3, \"distance_m\": 3982.162, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 4653.38, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Sole Street\", \"stage_seq\": 5, \"distance_m\": 14515.552, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Meopham\", \"stage_seq\": 6, \"distance_m\": 15946.272, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Longfield\", \"stage_seq\": 7, \"distance_m\": 20127.703, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 8, \"distance_m\": 21336.628, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Farningham Road\", \"stage_seq\": 9, \"distance_m\": 24687.893, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Swanley\", \"stage_seq\": 10, \"distance_m\": 29661.688, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 11, \"distance_m\": 34397.78, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 36513.573, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Bickley Jn\", \"stage_seq\": 13, \"distance_m\": 37918.094, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Bromley South\", \"stage_seq\": 14, \"distance_m\": 40599.311, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Shortlands\", \"stage_seq\": 15, \"distance_m\": 42056.8, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Ravensbourne\", \"stage_seq\": 16, \"distance_m\": 43159.394, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Bellingham\", \"stage_seq\": 17, \"distance_m\": 45628.43, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 50344.434, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 19, \"distance_m\": 52234.26, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Denmark Hill\", \"stage_seq\": 20, \"distance_m\": 53043.134, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 21, \"distance_m\": 56451.826, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Factory Jn\", \"stage_seq\": 22, \"distance_m\": 56957.031, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 58492.109, \"section_seq\": 1, \"route_path_id\": 37559}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 24, \"distance_m\": 59894.817, \"section_seq\": 1, \"route_path_id\": 37559}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59894.817, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37559}], \"total_distance_m\": 59894.817, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56376.259, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3518.558, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:20Z\", \"source_id\": 40030462, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:23Z\", \"source_id\": 13142032, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:44Z\", \"source_id\": 40037389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:49Z\", \"source_id\": 13144208, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:56Z\", \"source_id\": 40056126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:58Z\", \"source_id\": 13150139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:59Z\", \"source_id\": 40062391, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:04Z\", \"source_id\": 13152217, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:37Z\", \"source_id\": 40072131, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:40Z\", \"source_id\": 13155308, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:16Z\", \"source_id\": 40079598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:22Z\", \"source_id\": 13157784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:13Z\", \"source_id\": 40089851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:17Z\", \"source_id\": 13161059, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:17Z\", \"source_id\": 40100453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:18Z\", \"source_id\": 13164450, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:23Z\", \"source_id\": 40112926, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:28Z\", \"source_id\": 13168545, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:51Z\", \"source_id\": 40120274, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:53Z\", \"source_id\": 13170854, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:51Z\", \"source_id\": 40122325, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:54Z\", \"source_id\": 13171531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:45Z\", \"source_id\": 40129186, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:49Z\", \"source_id\": 13173529, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:24Z\", \"source_id\": 40152791, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:26Z\", \"source_id\": 13180687, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:07Z\", \"source_id\": 40162696, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:10Z\", \"source_id\": 13183812, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:39Z\", \"source_id\": 40181301, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:42Z\", \"source_id\": 13189633, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "6", "timing_fact_generation": 1789198122652287, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:32.692680", "service_state_evidence_id": 13189633, "current_leg_start_actual_dep": "2026-09-12T08:20:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:33.660519", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GLM None 2K56 377509 4 100 None {"version": 3, "segments": [{"to_m": 155.624, "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": 1447.236, "from_m": 155.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2000.56, "from_m": 1447.236, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3190.816, "from_m": 2000.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3215.191, "from_m": 3190.816, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4265.466, "from_m": 3215.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", "infrastructure_limit_mph": 30.0}, {"to_m": 4300.909, "from_m": 4265.466, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4653.38, "from_m": 4300.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": 4687.799, "from_m": 4653.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5552.49, "from_m": 4687.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": 15717.357, "from_m": 5552.49, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15798.327, "from_m": 15717.357, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29396.025, "from_m": 15798.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29895.092, "from_m": 29396.025, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29959.018, "from_m": 29895.092, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30027.497, "from_m": 29959.018, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36324.555, "from_m": 30027.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36338.609, "from_m": 36324.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36455.609, "from_m": 36338.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36875.663, "from_m": 36455.609, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37025.066, "from_m": 36875.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38557.747, "from_m": 37025.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38592.64, "from_m": 38557.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46252.532, "from_m": 38592.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47049.598, "from_m": 46252.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49373.832, "from_m": 47049.598, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49873.287, "from_m": 49373.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51270.525, "from_m": 49873.287, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51916.33, "from_m": 51270.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52183.901, "from_m": 51916.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52234.26, "from_m": 52183.901, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53687.999, "from_m": 52234.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53693.32, "from_m": 53687.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54465.049, "from_m": 53693.32, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54567.919, "from_m": 54465.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54870.556, "from_m": 54567.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54894.403, "from_m": 54870.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56484.355, "from_m": 54894.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56592.499, "from_m": 56484.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56642.067, "from_m": 56592.499, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56715.889, "from_m": 56642.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58013.169, "from_m": 56715.889, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58444.204, "from_m": 58013.169, "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": 58764.366, "from_m": 58444.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": 59894.817, "from_m": 58764.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 498269, "profile_key": "dca01c1fb736f67ac624b747ad567c30f3250b63b9f09bc0fc2b8954e5072029", "schedule_id": 23515, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Gillingham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Chatham", "stage_seq": 2, "distance_m": 2587.444, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Rochester", "stage_seq": 3, "distance_m": 3982.162, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Rochester Bridge Jn", "stage_seq": 4, "distance_m": 4653.38, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Sole Street", "stage_seq": 5, "distance_m": 14515.552, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Meopham", "stage_seq": 6, "distance_m": 15946.272, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Longfield", "stage_seq": 7, "distance_m": 20127.703, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Fawkham Jn", "stage_seq": 8, "distance_m": 21336.628, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Farningham Road", "stage_seq": 9, "distance_m": 24687.893, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Swanley", "stage_seq": 10, "distance_m": 29661.688, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "St. Mary Cray", "stage_seq": 11, "distance_m": 34397.78, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 36513.573, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Bickley Jn", "stage_seq": 13, "distance_m": 37918.094, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Bromley South", "stage_seq": 14, "distance_m": 40599.311, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Shortlands", "stage_seq": 15, "distance_m": 42056.8, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Ravensbourne", "stage_seq": 16, "distance_m": 43159.394, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Bellingham", "stage_seq": 17, "distance_m": 45628.43, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Nunhead", "stage_seq": 18, "distance_m": 50344.434, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Crofton Road Jn", "stage_seq": 19, "distance_m": 52234.26, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Denmark Hill", "stage_seq": 20, "distance_m": 53043.134, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Voltaire Road Jn", "stage_seq": 21, "distance_m": 56451.826, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Factory Jn", "stage_seq": 22, "distance_m": 56957.031, "section_seq": 1, "route_path_id": 37559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Grosvenor Bridge Jn", "stage_seq": 23, "distance_m": 58492.109, "section_seq": 1, "route_path_id": 37559}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "London Victoria", "stage_seq": 24, "distance_m": 59894.817, "section_seq": 1, "route_path_id": 37559}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59894.817, "from_m": 0.0, "section_seq": 1, "route_path_id": 37559}], "total_distance_m": 59894.817, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56376.259, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3518.558, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:20Z", "source_id": 40030462, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:23Z", "source_id": 13142032, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:44Z", "source_id": 40037389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:49Z", "source_id": 13144208, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:56Z", "source_id": 40056126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:58Z", "source_id": 13150139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31975, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:59Z", "source_id": 40062391, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:04Z", "source_id": 13152217, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31971, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:37Z", "source_id": 40072131, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:40Z", "source_id": 13155308, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31904, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:16Z", "source_id": 40079598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:22Z", "source_id": 13157784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:13Z", "source_id": 40089851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:17Z", "source_id": 13161059, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:17Z", "source_id": 40100453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:18Z", "source_id": 13164450, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:23Z", "source_id": 40112926, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:28Z", "source_id": 13168545, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:51Z", "source_id": 40120274, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:53Z", "source_id": 13170854, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31844, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:51Z", "source_id": 40122325, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:54Z", "source_id": 13171531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:45Z", "source_id": 40129186, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:49Z", "source_id": 13173529, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:24Z", "source_id": 40152791, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:26Z", "source_id": 13180687, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:07Z", "source_id": 40162696, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:10Z", "source_id": 13183812, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:39Z", "source_id": 40181301, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:42Z", "source_id": 13189633, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Gillingham (Kent) 0715 0715 1 None None London Victoria 0830 0830 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88131/2026-09-12/detailed None Denmark Hill 2026-09-12T08:20:00+01:00 London Victoria 9.0 {"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 4.1 0821 0830 Denmark Hill Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13189633 1789198122652287 100 100 2026-09-12 07:40:33.660519 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:32.692680
468148 498795 G30843 362U08MB12 2026-09-12 COMPLETE 13190325 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 498795, "stp": "P", "toc": "Merseyrail", "uid": "G30843", "consist": "777003", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30843/2026-09-12/detailed", "trust_id": "362U08MB12", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U08", "timing_status": "EARLY", "origin_station": "Ormskirk", "current_leg_arr": "0830", "current_leg_dep": "0826", "current_leg_end": "Hunt's Cross", "origin_dep_time": "0736", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"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\": 17082.505, \"from_m\": 15971.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18602.655, \"from_m\": 17082.505, \"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\": 18662.644, \"from_m\": 18602.655, \"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\": 19655.993, \"from_m\": 18662.644, \"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\": 19860.902, \"from_m\": 19655.993, \"capability_applied\": null, \"effective_limit_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\": 20529.097, \"from_m\": 19860.902, \"capability_applied\": null, \"effective_limit_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\": 20898.977, \"from_m\": 20529.097, \"capability_applied\": null, \"effective_limit_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\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"capability_applied\": null, \"effective_limit_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\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32072.147, \"from_m\": 30562.956, \"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}], \"service_id\": 498795, \"profile_key\": \"e30593244211f5ff61626f1b3c0df6b7d5796dccbd018d4b5eca0421fa67e3c8\", \"schedule_id\": 14238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"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": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:11Z\", \"source_id\": 40071286, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:16Z\", \"source_id\": 13155033, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:51Z\", \"source_id\": 40076633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:55Z\", \"source_id\": 13156776, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:07Z\", \"source_id\": 40081403, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:09Z\", \"source_id\": 13158297, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:25Z\", \"source_id\": 40094477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:29Z\", \"source_id\": 13162550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:03Z\", \"source_id\": 40102027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:09Z\", \"source_id\": 13164979, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:18Z\", \"source_id\": 40106686, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:21Z\", \"source_id\": 13166526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:45Z\", \"source_id\": 40117939, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:52Z\", \"source_id\": 13170123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:55Z\", \"source_id\": 40124937, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:59Z\", \"source_id\": 13172279, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:36Z\", \"source_id\": 40137993, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:42Z\", \"source_id\": 13176112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:41Z\", \"source_id\": 40144797, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:45Z\", \"source_id\": 13178196, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:29Z\", \"source_id\": 40150927, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:31Z\", \"source_id\": 13180073, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:54Z\", \"source_id\": 40162228, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:58Z\", \"source_id\": 13183706, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:43Z\", \"source_id\": 40168271, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:46Z\", \"source_id\": 13185599, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:10Z\", \"source_id\": 40173670, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:14Z\", \"source_id\": 13187341, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:39Z\", \"source_id\": 40183710, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:43Z\", \"source_id\": 13190325, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789198184821955, "current_leg_arrival_utc": "2026-09-12T08:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:40.152941", "service_state_evidence_id": 13190325, "current_leg_start_actual_dep": "2026-09-12T08:26:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:40.512394", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P OMS HNX 2U08 777003 4 75 None {"version": 3, "segments": [{"to_m": 15971.128, "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": 17082.505, "from_m": 15971.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18602.655, "from_m": 17082.505, "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": 18662.644, "from_m": 18602.655, "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": 19655.993, "from_m": 18662.644, "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": 19860.902, "from_m": 19655.993, "capability_applied": null, "effective_limit_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": 20529.097, "from_m": 19860.902, "capability_applied": null, "effective_limit_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": 20898.977, "from_m": 20529.097, "capability_applied": null, "effective_limit_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": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "capability_applied": null, "effective_limit_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": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32072.147, "from_m": 30562.956, "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}], "service_id": 498795, "profile_key": "e30593244211f5ff61626f1b3c0df6b7d5796dccbd018d4b5eca0421fa67e3c8", "schedule_id": 14238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "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": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:11Z", "source_id": 40071286, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:16Z", "source_id": 13155033, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:51Z", "source_id": 40076633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:55Z", "source_id": 13156776, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:07Z", "source_id": 40081403, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:09Z", "source_id": 13158297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:25Z", "source_id": 40094477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:29Z", "source_id": 13162550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:03Z", "source_id": 40102027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:09Z", "source_id": 13164979, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:18Z", "source_id": 40106686, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:21Z", "source_id": 13166526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:45Z", "source_id": 40117939, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:52Z", "source_id": 13170123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:55Z", "source_id": 40124937, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:59Z", "source_id": 13172279, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:36Z", "source_id": 40137993, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:42Z", "source_id": 13176112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:41Z", "source_id": 40144797, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:45Z", "source_id": 13178196, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:29Z", "source_id": 40150927, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:31Z", "source_id": 13180073, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:54Z", "source_id": 40162228, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:21:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:58Z", "source_id": 13183706, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:43Z", "source_id": 40168271, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:46Z", "source_id": 13185599, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:10Z", "source_id": 40173670, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:14Z", "source_id": 13187341, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:39Z", "source_id": 40183710, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:43Z", "source_id": 13190325, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Ormskirk 0736 0736 1 None None Hunt's Cross 0831 0831 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30843/2026-09-12/detailed None Liverpool South Parkway (LL) 2026-09-12T08:26:30+01:00 Hunt's Cross 4.0 {"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} 1.4 0826 0830 Liverpool South Parkway (LL) Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190325 1789198184821955 58 58 2026-09-12 07:40:40.512394 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:40.152941
468149 499934 L85099 865B24MC12 2026-09-12 COMPLETE 13191052 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 499934, "stp": "P", "toc": "South Western Railway", "uid": "L85099", "consist": "450007", "dest_crs": "XGC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85099/2026-09-12/detailed", "trust_id": "865B24MC12", "origin_crs": "WIN", "show_on_map": 0, "dar_est_time": "08:30:00", "dar_platform": null, "dest_station": "Winchester Baltic Siding", "service_date": "2026-09-12", "dest_arr_time": "0827", "dest_platform": null, "is_terminated": 1, "next_location": "Winchester Baltic Siding", "signalling_id": "5B24", "timing_status": "LATE", "origin_station": "Winchester", "current_leg_arr": "0830", "current_leg_dep": "0825", "current_leg_end": "Winchester Baltic Siding", "origin_dep_time": "0825", "origin_platform": "1", "current_location": "Winchester Baltic Siding", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3201162999999998, 51.0668916], [-1.3197624, 51.06799759999999], [-1.3192728, 51.0695275], [-1.3191672, 51.0698574], [-1.3190901999999998, 51.07009790000001], [-1.3187735000000005, 51.0710874], [-1.3187494999999998, 51.0713008], [-1.3177283, 51.074516899999985]]}", "current_leg_start": "Winchester", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "51.0745169", "next_location_lon": "-1.3177283", "previous_location": "Winchester", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 475.893, \"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:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 499.681, \"from_m\": 475.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\": 864.343, \"from_m\": 499.681, \"capability_applied\": 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}], \"service_id\": 499934, \"profile_key\": \"a04462b8c5b8b331c94473eee214b043d08cb2ceecf895b1be26a7cbd6d22b23\", \"schedule_id\": 19656, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Winchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35258}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"Winchester Baltic Siding\", \"stage_seq\": 2, \"distance_m\": 864.343, \"section_seq\": 1, \"route_path_id\": 35258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 864.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35258}], \"total_distance_m\": 864.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 864.343, \"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": "0825", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.0745169", "current_position_lon": "-1.3177283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:48Z\", \"source_id\": 13191052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Winchester Baltic Siding", "service_state_platform": null, "timing_fact_generation": 1789198249040165, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:49.036441", "service_state_evidence_id": 13191052, "current_leg_start_actual_dep": "2026-09-12T08:28:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:49.249671", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WIN XGC 5B24 450007 4 100 None {"version": 3, "segments": [{"to_m": 475.893, "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:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 499.681, "from_m": 475.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": 864.343, "from_m": 499.681, "capability_applied": 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}], "service_id": 499934, "profile_key": "a04462b8c5b8b331c94473eee214b043d08cb2ceecf895b1be26a7cbd6d22b23", "schedule_id": 19656, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0825", "location": "Winchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35258}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "Winchester Baltic Siding", "stage_seq": 2, "distance_m": 864.343, "section_seq": 1, "route_path_id": 35258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 864.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 35258}], "total_distance_m": 864.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 864.343, "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-12T07:30:48Z", "source_id": 13191052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Winchester 0825 0825 1 8:30:00 None Winchester Baltic Siding 0827 0827 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85099/2026-09-12/detailed None Winchester 2026-09-12T08:28:00+01:00 Winchester Baltic Siding 5.0 {"type": "LineString", "coordinates": [[-1.3201162999999998, 51.0668916], [-1.3197624, 51.06799759999999], [-1.3192728, 51.0695275], [-1.3191672, 51.0698574], [-1.3190901999999998, 51.07009790000001], [-1.3187735000000005, 51.0710874], [-1.3187494999999998, 51.0713008], [-1.3177283, 51.074516899999985]]} 0.5 0825 0830 Winchester Winchester Baltic Siding Winchester Baltic Siding 51.0745169 -1.3177283 51.0745169 -1.3177283 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Winchester Baltic Siding TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191052 1789198249040165 8 8 2026-09-12 07:40:49.249671 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:49.036441
468150 499443 G21523 862D09MC12 2026-09-12 COMPLETE 13191068 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 499443, "stp": "P", "toc": "Island Line", "uid": "G21523", "consist": "484001", "dest_crs": "SHN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21523/2026-09-12/detailed", "trust_id": "862D09MC12", "origin_crs": "RYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shanklin", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": null, "is_terminated": 1, "next_location": "Shanklin", "signalling_id": "2D09", "timing_status": "EARLY", "origin_station": "Ryde Pier Head", "current_leg_arr": "0830", "current_leg_dep": "0827", "current_leg_end": "Shanklin", "origin_dep_time": "0803", "origin_platform": null, "current_location": "Shanklin", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]}", "current_leg_start": "Lake", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "50.6338528", "next_location_lon": "-1.1799316", "previous_location": "Lake", "current_leg_milage": "1.1", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.99, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1910.825, \"from_m\": 155.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5505.556, \"from_m\": 1910.825, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7308.803, \"from_m\": 5505.556, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7645.577, \"from_m\": 7308.803, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8862.189, \"from_m\": 7645.577, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8873.477, \"from_m\": 8862.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10265.714, \"from_m\": 8873.477, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10624.861, \"from_m\": 10265.714, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13342.584, \"from_m\": 10624.861, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13418.079, \"from_m\": 13342.584, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 499443, \"profile_key\": \"786d59d1a0cb571a1c045c3f38910788352929c3ac240bdc7e710eb0909ce7c0\", \"schedule_id\": 13204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Ryde Pier Head\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0806\", \"location\": \"Ryde Esplanade\", \"stage_seq\": 2, \"distance_m\": 664.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 3, \"distance_m\": 1983.613, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 4, \"distance_m\": 3562.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0819\", \"location\": \"Brading\", \"stage_seq\": 5, \"distance_m\": 7554.289, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824H\", \"location\": \"Sandown\", \"stage_seq\": 6, \"distance_m\": 10499.697, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Lake\", \"stage_seq\": 7, \"distance_m\": 11726.915, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Shanklin\", \"stage_seq\": 8, \"distance_m\": 13418.079, \"section_seq\": 1, \"route_path_id\": 31498}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13418.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}], \"total_distance_m\": 13418.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 13418.079, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0803", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.6338528", "current_position_lon": "-1.1799316", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:45Z\", \"source_id\": 13173488, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:14Z\", \"source_id\": 13176490, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:14Z\", \"source_id\": 13181885, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:45Z\", \"source_id\": 13186320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:46Z\", \"source_id\": 13188386, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:48Z\", \"source_id\": 13191068, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shanklin", "service_state_platform": null, "timing_fact_generation": 1789198249280771, "current_leg_arrival_utc": "2026-09-12T08:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:49.277456", "service_state_evidence_id": 13191068, "current_leg_start_actual_dep": "2026-09-12T08:28:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:49.737925", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Island Line P RYP SHN 2D09 484001 2 60 None {"version": 3, "segments": [{"to_m": 155.99, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1910.825, "from_m": 155.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5505.556, "from_m": 1910.825, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7308.803, "from_m": 5505.556, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7645.577, "from_m": 7308.803, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8862.189, "from_m": 7645.577, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8873.477, "from_m": 8862.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10265.714, "from_m": 8873.477, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10624.861, "from_m": 10265.714, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13342.584, "from_m": 10624.861, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13418.079, "from_m": 13342.584, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 499443, "profile_key": "786d59d1a0cb571a1c045c3f38910788352929c3ac240bdc7e710eb0909ce7c0", "schedule_id": 13204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0803", "location": "Ryde Pier Head", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0806", "location": "Ryde Esplanade", "stage_seq": 2, "distance_m": 664.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Ryde St.Johns Road", "stage_seq": 3, "distance_m": 1983.613, "section_seq": 1, "route_path_id": 31498}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Smallbrook Junction", "stage_seq": 4, "distance_m": 3562.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0819", "location": "Brading", "stage_seq": 5, "distance_m": 7554.289, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824H", "location": "Sandown", "stage_seq": 6, "distance_m": 10499.697, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Lake", "stage_seq": 7, "distance_m": 11726.915, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Shanklin", "stage_seq": 8, "distance_m": 13418.079, "section_seq": 1, "route_path_id": 31498}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13418.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 31498}], "total_distance_m": 13418.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 13418.079, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:45Z", "source_id": 13173488, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:14Z", "source_id": 13176490, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:14Z", "source_id": 13181885, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:45Z", "source_id": 13186320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:46Z", "source_id": 13188386, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:48Z", "source_id": 13191068, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Ryde Pier Head 0803 0803 None None None Shanklin 0831 0831 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G21523/2026-09-12/detailed None Lake 2026-09-12T08:28:00+01:00 Shanklin 3.0 {"type": "LineString", "coordinates": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]} 1.1 0827 0830 Lake Shanklin Shanklin 50.6338528 -1.1799316 50.6338528 -1.1799316 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 Shanklin TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191068 1789198249280771 21 21 2026-09-12 07:40:49.737925 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:49.277456
468151 499884 V31150 735W171C12 2026-09-12 COMPLETE 13189891 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 499884, "stp": "N", "toc": "Great Western Railway", "uid": "V31150", "consist": "802021", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V31150/2026-09-12/detailed", "trust_id": "735W171C12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": "3", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5W17", "timing_status": "LATE", "origin_station": "North Pole Iep Depot", "current_leg_arr": "0830", "current_leg_dep": "0824", "current_leg_end": "London Paddington", "origin_dep_time": "0823", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-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": "North Pole Iep Depot", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1722.165, \"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\": 3495.593, \"from_m\": 1722.165, \"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\": 3767.929, \"from_m\": 3495.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5239.436, \"from_m\": 3767.929, \"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\": 499884, \"profile_key\": \"3545f49d13013c0db530552b8da91b741c356c2f607928813d48754c56a5847b\", \"schedule_id\": 38168, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"North Pole Iep Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 2, \"distance_m\": 2440.037, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 3321.813, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 4, \"distance_m\": 4589.736, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 5, \"distance_m\": 5239.436, \"section_seq\": 1, \"route_path_id\": 30323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5239.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}], \"total_distance_m\": 5239.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3517.271, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:00Z\", \"source_id\": 40182138, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:04Z\", \"source_id\": 13189891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "3", "timing_fact_generation": 1789198147272424, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:51.405856", "service_state_evidence_id": 13189891, "current_leg_start_actual_dep": "2026-09-12T08:25:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:51.901380", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway N None PAD 5W17 802021 5 125 None {"version": 3, "segments": [{"to_m": 1722.165, "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": 3495.593, "from_m": 1722.165, "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": 3767.929, "from_m": 3495.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5239.436, "from_m": 3767.929, "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": 499884, "profile_key": "3545f49d13013c0db530552b8da91b741c356c2f607928813d48754c56a5847b", "schedule_id": 38168, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0823", "location": "North Pole Iep Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Ladbroke Grove Jn", "stage_seq": 2, "distance_m": 2440.037, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 3321.813, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Royal Oak Junction", "stage_seq": 4, "distance_m": 4589.736, "section_seq": 1, "route_path_id": 30323}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "London Paddington", "stage_seq": 5, "distance_m": 5239.436, "section_seq": 1, "route_path_id": 30323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5239.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 30323}], "total_distance_m": 5239.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3517.271, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22944, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:00Z", "source_id": 40182138, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:04Z", "source_id": 13189891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] North Pole Iep Depot 0823 0823 None None None London Paddington 0828 0828 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:V31150/2026-09-12/detailed None North Pole Iep Depot 2026-09-12T08:25:00+01:00 London Paddington 6.0 {"type": "LineString", "coordinates": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-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]]} 3.2 0824 0830 North Pole Iep Depot Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13189891 1789198147272424 10 10 2026-09-12 07:40:51.901380 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:51.405856
468152 496935 X04828 861Z091512 2026-09-12 COMPLETE 13190074 2026-09-12 08:30:00 2026-09-12 07:40:52 2026-09-14 07:40:52 {"id": 496935, "stp": "N", "toc": "Southern", "uid": "X04828", "consist": "377467+377401", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X04828/2026-09-12/detailed", "trust_id": "861Z091512", "origin_crs": "FTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": "16", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1Z09", "timing_status": "LATE", "origin_station": "Fratton", "current_leg_arr": "0830", "current_leg_dep": "0825", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0538", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T07:40:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 440.147, \"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\": 624.539, \"from_m\": 440.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 689.787, \"from_m\": 624.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2795.471, \"from_m\": 689.787, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 4340.705, \"from_m\": 2795.471, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4542.49, \"from_m\": 4340.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8085.269, \"from_m\": 4542.49, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8808.855, \"from_m\": 8085.269, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9724.974, \"from_m\": 8808.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\": 10291.277, \"from_m\": 9724.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10386.491, \"from_m\": 10291.277, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10698.077, \"from_m\": 10386.491, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22818.463, \"from_m\": 10698.077, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23432.819, \"from_m\": 22818.463, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34230.493, \"from_m\": 23432.819, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34857.557, \"from_m\": 34230.493, \"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\": 38950.273, \"from_m\": 34857.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39001.958, \"from_m\": 38950.273, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.406, \"from_m\": 39001.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39884.208, \"from_m\": 39107.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41547.568, \"from_m\": 39884.208, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42496.586, \"from_m\": 41547.568, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44159.946, \"from_m\": 42496.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44191.908, \"from_m\": 44159.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44566.506, \"from_m\": 44191.908, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44863.047, \"from_m\": 44566.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\": 45249.916, \"from_m\": 44863.047, \"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\": 50033.429, \"from_m\": 45249.916, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50075.704, \"from_m\": 50033.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57102.538, \"from_m\": 50075.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\": 57237.421, \"from_m\": 57102.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58870.821, \"from_m\": 57237.421, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58910.983, \"from_m\": 58870.821, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 73092.51, \"from_m\": 58910.983, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73760.658, \"from_m\": 73092.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73846.495, \"from_m\": 73760.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74971.513, \"from_m\": 73846.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75210.63, \"from_m\": 74971.513, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75964.394, \"from_m\": 75210.63, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76028.165, \"from_m\": 75964.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77555.214, \"from_m\": 76028.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93850.371, \"from_m\": 77555.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94368.532, \"from_m\": 93850.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95582.251, \"from_m\": 94368.532, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103446.464, \"from_m\": 95582.251, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104301.734, \"from_m\": 103446.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\": 104595.967, \"from_m\": 104301.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\": 104676.674, \"from_m\": 104595.967, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110783.904, \"from_m\": 104676.674, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110899.355, \"from_m\": 110783.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111752.131, \"from_m\": 110899.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112567.85, \"from_m\": 111752.131, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112639.17, \"from_m\": 112567.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120355.436, \"from_m\": 112639.17, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121092.003, \"from_m\": 120355.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132006.999, \"from_m\": 121092.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132062.016, \"from_m\": 132006.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136635.023, \"from_m\": 132062.016, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 137912.666, \"from_m\": 136635.023, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 137971.23, \"from_m\": 137912.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 138015.501, \"from_m\": 137971.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138051.208, \"from_m\": 138015.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 138114.907, \"from_m\": 138051.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138203.575, \"from_m\": 138114.907, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 138234.011, \"from_m\": 138203.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138628.267, \"from_m\": 138234.011, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 138665.232, \"from_m\": 138628.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139561.683, \"from_m\": 138665.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 140085.676, \"from_m\": 139561.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140166.998, \"from_m\": 140085.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140220.774, \"from_m\": 140166.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\": 148601.195, \"from_m\": 140220.774, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 151999.572, \"from_m\": 148601.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 154680.533, \"from_m\": 151999.572, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 155337.57, \"from_m\": 154680.533, \"capability_applied\": null, \"effective_limit_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\": 496935, \"profile_key\": \"f11a3dd356c01b410433fb53ff2df83639b8638bdd5d8422efae43c2d911fc4a\", \"schedule_id\": 39192, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Fratton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Hilsea\", \"stage_seq\": 2, \"distance_m\": 3675.822, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Portcreek Jn\", \"stage_seq\": 3, \"distance_m\": 4447.98, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Farlington Jn\", \"stage_seq\": 4, \"distance_m\": 5467.428, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Havant\", \"stage_seq\": 5, \"distance_m\": 10149.69, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Warblington\", \"stage_seq\": 6, \"distance_m\": 11261.804, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Emsworth\", \"stage_seq\": 7, \"distance_m\": 13217.047, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Southbourne\", \"stage_seq\": 8, \"distance_m\": 15470.135, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Nutbourne\", \"stage_seq\": 9, \"distance_m\": 17126.968, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Bosham\", \"stage_seq\": 10, \"distance_m\": 19770.825, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 11, \"distance_m\": 21945.392, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Chichester\", \"stage_seq\": 12, \"distance_m\": 24419.19, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Barnham\", \"stage_seq\": 13, \"distance_m\": 34532.997, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Ford\", \"stage_seq\": 14, \"distance_m\": 38774.825, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 15, \"distance_m\": 39884.208, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0642\", \"location\": \"Littlehampton\", \"stage_seq\": 16, \"distance_m\": 42022.077, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 17, \"distance_m\": 44159.946, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Arundel Jn\", \"stage_seq\": 18, \"distance_m\": 44612.808, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Angmering\", \"stage_seq\": 19, \"distance_m\": 50228.116, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 20, \"distance_m\": 54176.17, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0657H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 21, \"distance_m\": 55619.389, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700\", \"location\": \"West Worthing\", \"stage_seq\": 22, \"distance_m\": 56907.955, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Worthing\", \"stage_seq\": 23, \"distance_m\": 58708.668, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Lancing\", \"stage_seq\": 24, \"distance_m\": 62436.198, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0712\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 25, \"distance_m\": 66306.677, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Portslade\", \"stage_seq\": 26, \"distance_m\": 71013.048, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0721\", \"location\": \"Hove\", \"stage_seq\": 27, \"distance_m\": 73331.33, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Preston Park\", \"stage_seq\": 28, \"distance_m\": 75669.307, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Hassocks\", \"stage_seq\": 29, \"distance_m\": 84842.361, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Burgess Hill\", \"stage_seq\": 30, \"distance_m\": 88255.671, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Keymer Jn\", \"stage_seq\": 31, \"distance_m\": 89184.48, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Haywards Heath\", \"stage_seq\": 32, \"distance_m\": 94251.212, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 33, \"distance_m\": 95477.556, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 34, \"distance_m\": 104595.967, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Three Bridges\", \"stage_seq\": 35, \"distance_m\": 107735.695, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0757\", \"location\": \"Gatwick Airport\", \"stage_seq\": 36, \"distance_m\": 112222.221, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 120217.385, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 38, \"distance_m\": 132062.016, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Purley\", \"stage_seq\": 39, \"distance_m\": 133641.034, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"East Croydon\", \"stage_seq\": 40, \"distance_m\": 138435.903, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 41, \"distance_m\": 139283.613, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Selhurst\", \"stage_seq\": 42, \"distance_m\": 140312.666, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 43, \"distance_m\": 145607.259, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Balham\", \"stage_seq\": 44, \"distance_m\": 147953.269, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 45, \"distance_m\": 151094.975, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Pouparts Jn\", \"stage_seq\": 46, \"distance_m\": 152159.583, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 47, \"distance_m\": 153995.495, \"section_seq\": 1, \"route_path_id\": 56835}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 48, \"distance_m\": 155337.57, \"section_seq\": 1, \"route_path_id\": 56835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 155337.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56835}], \"total_distance_m\": 155337.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 154863.614, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 473.956, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:03Z\", \"source_id\": 39878463, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:08Z\", \"source_id\": 13091480, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:46:33Z\", \"source_id\": 39884053, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:46:38Z\", \"source_id\": 13093180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:59Z\", \"source_id\": 39886604, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:03Z\", \"source_id\": 13094012, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:03Z\", \"source_id\": 39888914, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:09Z\", \"source_id\": 13094771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:23Z\", \"source_id\": 39892799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:28Z\", \"source_id\": 13095980, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:43Z\", \"source_id\": 39896799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:48Z\", \"source_id\": 13097283, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:57Z\", \"source_id\": 39899440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:58Z\", \"source_id\": 13098127, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:17Z\", \"source_id\": 39903699, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:21Z\", \"source_id\": 13099564, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:44Z\", \"source_id\": 39909709, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:46Z\", \"source_id\": 13101542, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:59Z\", \"source_id\": 39920179, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:03Z\", \"source_id\": 13104977, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:20Z\", \"source_id\": 39926530, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:26Z\", \"source_id\": 13107221, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:02Z\", \"source_id\": 39935363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:03Z\", \"source_id\": 13110226, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:32Z\", \"source_id\": 39979099, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:36Z\", \"source_id\": 13125087, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:28Z\", \"source_id\": 39988214, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:32Z\", \"source_id\": 13128110, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:47Z\", \"source_id\": 39992485, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:51Z\", \"source_id\": 13129553, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:38Z\", \"source_id\": 39995820, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:41Z\", \"source_id\": 13130705, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:05Z\", \"source_id\": 40000511, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:06Z\", \"source_id\": 13132266, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:50Z\", \"source_id\": 40007943, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:52Z\", \"source_id\": 13134632, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:48Z\", \"source_id\": 40015609, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:51Z\", \"source_id\": 13137146, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:09Z\", \"source_id\": 40026085, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:11Z\", \"source_id\": 13140554, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:06Z\", \"source_id\": 40031983, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:10Z\", \"source_id\": 13142508, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:31Z\", \"source_id\": 40043257, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:34Z\", \"source_id\": 13146022, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:45Z\", \"source_id\": 40057810, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:47Z\", \"source_id\": 13150729, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:28Z\", \"source_id\": 40065659, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:31Z\", \"source_id\": 13153189, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:02Z\", \"source_id\": 40075062, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:08Z\", \"source_id\": 13156282, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:11Z\", \"source_id\": 40098203, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:10Z\", \"source_id\": 13163670, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:52Z\", \"source_id\": 40107797, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:55Z\", \"source_id\": 13166878, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:04Z\", \"source_id\": 40138942, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:08Z\", \"source_id\": 13176407, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:00Z\", \"source_id\": 40147771, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:06Z\", \"source_id\": 13179109, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:17Z\", \"source_id\": 40154707, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:17Z\", \"source_id\": 13181302, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:11Z\", \"source_id\": 40165023, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:14Z\", \"source_id\": 13184600, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:44Z\", \"source_id\": 40170506, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:45Z\", \"source_id\": 13186302, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:13Z\", \"source_id\": 40182693, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:18Z\", \"source_id\": 13190074, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "16", "timing_fact_generation": 1789198160218114, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:52.280538", "service_state_evidence_id": 13190074, "current_leg_start_actual_dep": "2026-09-12T08:23:30+01:00", "operational_evidence_version": 204, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:52.585487", "service_state_valid_until_kind": null, "operational_interpretation_version": 204, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern N FTN None 1Z09 377467+377401 8 100 None {"version": 3, "segments": [{"to_m": 440.147, "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": 624.539, "from_m": 440.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 689.787, "from_m": 624.539, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2795.471, "from_m": 689.787, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 4340.705, "from_m": 2795.471, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4542.49, "from_m": 4340.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8085.269, "from_m": 4542.49, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8808.855, "from_m": 8085.269, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9724.974, "from_m": 8808.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": 10291.277, "from_m": 9724.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10386.491, "from_m": 10291.277, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10698.077, "from_m": 10386.491, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22818.463, "from_m": 10698.077, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23432.819, "from_m": 22818.463, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34230.493, "from_m": 23432.819, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34857.557, "from_m": 34230.493, "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": 38950.273, "from_m": 34857.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39001.958, "from_m": 38950.273, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.406, "from_m": 39001.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39884.208, "from_m": 39107.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41547.568, "from_m": 39884.208, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42496.586, "from_m": 41547.568, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44159.946, "from_m": 42496.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44191.908, "from_m": 44159.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44566.506, "from_m": 44191.908, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44863.047, "from_m": 44566.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": 45249.916, "from_m": 44863.047, "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": 50033.429, "from_m": 45249.916, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50075.704, "from_m": 50033.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57102.538, "from_m": 50075.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": 57237.421, "from_m": 57102.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58870.821, "from_m": 57237.421, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58910.983, "from_m": 58870.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 73092.51, "from_m": 58910.983, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73760.658, "from_m": 73092.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73846.495, "from_m": 73760.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74971.513, "from_m": 73846.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75210.63, "from_m": 74971.513, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75964.394, "from_m": 75210.63, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76028.165, "from_m": 75964.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77555.214, "from_m": 76028.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93850.371, "from_m": 77555.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94368.532, "from_m": 93850.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95582.251, "from_m": 94368.532, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103446.464, "from_m": 95582.251, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104301.734, "from_m": 103446.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": 104595.967, "from_m": 104301.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": 104676.674, "from_m": 104595.967, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110783.904, "from_m": 104676.674, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110899.355, "from_m": 110783.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111752.131, "from_m": 110899.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112567.85, "from_m": 111752.131, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112639.17, "from_m": 112567.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120355.436, "from_m": 112639.17, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121092.003, "from_m": 120355.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132006.999, "from_m": 121092.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132062.016, "from_m": 132006.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136635.023, "from_m": 132062.016, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 137912.666, "from_m": 136635.023, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 137971.23, "from_m": 137912.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 138015.501, "from_m": 137971.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138051.208, "from_m": 138015.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 138114.907, "from_m": 138051.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138203.575, "from_m": 138114.907, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 138234.011, "from_m": 138203.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138628.267, "from_m": 138234.011, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 138665.232, "from_m": 138628.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139561.683, "from_m": 138665.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 140085.676, "from_m": 139561.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140166.998, "from_m": 140085.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 140220.774, "from_m": 140166.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": 148601.195, "from_m": 140220.774, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 151999.572, "from_m": 148601.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 154680.533, "from_m": 151999.572, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 155337.57, "from_m": 154680.533, "capability_applied": null, "effective_limit_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": 496935, "profile_key": "f11a3dd356c01b410433fb53ff2df83639b8638bdd5d8422efae43c2d911fc4a", "schedule_id": 39192, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Fratton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Hilsea", "stage_seq": 2, "distance_m": 3675.822, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Portcreek Jn", "stage_seq": 3, "distance_m": 4447.98, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Farlington Jn", "stage_seq": 4, "distance_m": 5467.428, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Havant", "stage_seq": 5, "distance_m": 10149.69, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Warblington", "stage_seq": 6, "distance_m": 11261.804, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Emsworth", "stage_seq": 7, "distance_m": 13217.047, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Southbourne", "stage_seq": 8, "distance_m": 15470.135, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Nutbourne", "stage_seq": 9, "distance_m": 17126.968, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Bosham", "stage_seq": 10, "distance_m": 19770.825, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606", "location": "Fishbourne(Sussex)", "stage_seq": 11, "distance_m": 21945.392, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Chichester", "stage_seq": 12, "distance_m": 24419.19, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Barnham", "stage_seq": 13, "distance_m": 34532.997, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Ford", "stage_seq": 14, "distance_m": 38774.825, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Littlehampton Jn", "stage_seq": 15, "distance_m": 39884.208, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0642", "location": "Littlehampton", "stage_seq": 16, "distance_m": 42022.077, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Littlehampton Jn", "stage_seq": 17, "distance_m": 44159.946, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Arundel Jn", "stage_seq": 18, "distance_m": 44612.808, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Angmering", "stage_seq": 19, "distance_m": 50228.116, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Goring-by-Sea", "stage_seq": 20, "distance_m": 54176.17, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0657H", "location": "Durrington-on-Sea", "stage_seq": 21, "distance_m": 55619.389, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700", "location": "West Worthing", "stage_seq": 22, "distance_m": 56907.955, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Worthing", "stage_seq": 23, "distance_m": 58708.668, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Lancing", "stage_seq": 24, "distance_m": 62436.198, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0712", "location": "Shoreham-by-Sea", "stage_seq": 25, "distance_m": 66306.677, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Portslade", "stage_seq": 26, "distance_m": 71013.048, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0721", "location": "Hove", "stage_seq": 27, "distance_m": 73331.33, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Preston Park", "stage_seq": 28, "distance_m": 75669.307, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Hassocks", "stage_seq": 29, "distance_m": 84842.361, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Burgess Hill", "stage_seq": 30, "distance_m": 88255.671, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Keymer Jn", "stage_seq": 31, "distance_m": 89184.48, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Haywards Heath", "stage_seq": 32, "distance_m": 94251.212, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Copyhold Jn", "stage_seq": 33, "distance_m": 95477.556, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Balcombe Tunnel Jn", "stage_seq": 34, "distance_m": 104595.967, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Three Bridges", "stage_seq": 35, "distance_m": 107735.695, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0757", "location": "Gatwick Airport", "stage_seq": 36, "distance_m": 112222.221, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 120217.385, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Stoats Nest Jn", "stage_seq": 38, "distance_m": 132062.016, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Purley", "stage_seq": 39, "distance_m": 133641.034, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "East Croydon", "stage_seq": 40, "distance_m": 138435.903, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Windmill Bridge Jn", "stage_seq": 41, "distance_m": 139283.613, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Selhurst", "stage_seq": 42, "distance_m": 140312.666, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Streatham North Jn", "stage_seq": 43, "distance_m": 145607.259, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Balham", "stage_seq": 44, "distance_m": 147953.269, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Clapham Junction (C)", "stage_seq": 45, "distance_m": 151094.975, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Pouparts Jn", "stage_seq": 46, "distance_m": 152159.583, "section_seq": 1, "route_path_id": 56835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Battersea Pier Jn", "stage_seq": 47, "distance_m": 153995.495, "section_seq": 1, "route_path_id": 56835}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 48, "distance_m": 155337.57, "section_seq": 1, "route_path_id": 56835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 155337.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 56835}], "total_distance_m": 155337.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 154863.614, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 473.956, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:03Z", "source_id": 39878463, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:08Z", "source_id": 13091480, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:46:33Z", "source_id": 39884053, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:46:38Z", "source_id": 13093180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27413, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:59Z", "source_id": 39886604, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:03Z", "source_id": 13094012, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:03Z", "source_id": 39888914, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:09Z", "source_id": 13094771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:23Z", "source_id": 39892799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:28Z", "source_id": 13095980, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27425, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:43Z", "source_id": 39896799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:48Z", "source_id": 13097283, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27429, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:57Z", "source_id": 39899440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:58Z", "source_id": 13098127, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27433, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:17Z", "source_id": 39903699, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:21Z", "source_id": 13099564, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:44Z", "source_id": 39909709, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:46Z", "source_id": 13101542, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:59Z", "source_id": 39920179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:03Z", "source_id": 13104977, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:20Z", "source_id": 39926530, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:26Z", "source_id": 13107221, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27490, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:02Z", "source_id": 39935363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:03Z", "source_id": 13110226, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:32Z", "source_id": 39979099, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:36Z", "source_id": 13125087, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:28Z", "source_id": 39988214, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:32Z", "source_id": 13128110, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:47Z", "source_id": 39992485, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:51Z", "source_id": 13129553, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:38Z", "source_id": 39995820, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:41Z", "source_id": 13130705, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:05Z", "source_id": 40000511, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:06Z", "source_id": 13132266, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:50Z", "source_id": 40007943, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:52Z", "source_id": 13134632, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:48Z", "source_id": 40015609, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:51Z", "source_id": 13137146, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:09Z", "source_id": 40026085, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:11Z", "source_id": 13140554, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:06Z", "source_id": 40031983, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:10Z", "source_id": 13142508, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30904, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:31Z", "source_id": 40043257, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:34Z", "source_id": 13146022, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:45Z", "source_id": 40057810, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:47Z", "source_id": 13150729, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:28Z", "source_id": 40065659, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T06:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:31Z", "source_id": 13153189, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:02Z", "source_id": 40075062, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T06:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:08Z", "source_id": 13156282, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:11Z", "source_id": 40098203, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T06:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:10Z", "source_id": 13163670, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:52Z", "source_id": 40107797, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T06:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:55Z", "source_id": 13166878, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:04Z", "source_id": 40138942, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:08Z", "source_id": 13176407, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:00Z", "source_id": 40147771, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T07:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:06Z", "source_id": 13179109, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:17Z", "source_id": 40154707, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:17Z", "source_id": 13181302, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:11Z", "source_id": 40165023, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T07:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:14Z", "source_id": 13184600, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:44Z", "source_id": 40170506, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T07:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:45Z", "source_id": 13186302, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28783, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:13Z", "source_id": 40182693, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T07:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:18Z", "source_id": 13190074, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Fratton 0538 0538 2 None None London Victoria (C) 0828 0828 16 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:X04828/2026-09-12/detailed None Clapham Junction (C) 2026-09-12T08:23:30+01:00 London Victoria (C) 5.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 0825 0830 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-12 07:40:52 TERMINATED 2026-09-12 07:30:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190074 1789198160218114 204 204 2026-09-12 07:40:52.585487 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:52.280538
468153 498659 Y80569 752G90MB12 2026-09-12 COMPLETE 13190340 2026-09-12 08:30:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 498659, "stp": "P", "toc": "Great Western Railway", "uid": "Y80569", "consist": "800036", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80569/2026-09-12/detailed", "trust_id": "752G90MB12", "origin_crs": "SWI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-12", "dest_arr_time": "0830", "dest_platform": "2", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "2G90", "timing_status": "ON TIME", "origin_station": "Swindon", "current_leg_arr": "0830", "current_leg_dep": "0822", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "0730", "origin_platform": "3", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "0830", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester", "current_leg_milage": "6.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 201.872, \"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\": 698.846, \"from_m\": 201.872, \"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\": 2662.298, \"from_m\": 698.846, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3354.598, \"from_m\": 2662.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3367.483, \"from_m\": 3354.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16774.055, \"from_m\": 3367.483, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16787.822, \"from_m\": 16774.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20564.499, \"from_m\": 16787.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22231.351, \"from_m\": 20564.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22291.14, \"from_m\": 22231.351, \"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\": 22397.643, \"from_m\": 22291.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30429.44, \"from_m\": 22397.643, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31632.935, \"from_m\": 30429.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34826.497, \"from_m\": 31632.935, \"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\": 34871.989, \"from_m\": 34826.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37193.33, \"from_m\": 34871.989, \"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\": 40201.199, \"from_m\": 37193.33, \"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\": 47988.042, \"from_m\": 40201.199, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48063.973, \"from_m\": 47988.042, \"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\": 55926.843, \"from_m\": 48063.973, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56350.982, \"from_m\": 55926.843, \"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\": 57892.626, \"from_m\": 56350.982, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57998.167, \"from_m\": 57892.626, \"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\": 61341.99, \"from_m\": 57998.167, \"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\": 61496.805, \"from_m\": 61341.99, \"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\": 61531.105, \"from_m\": 61496.805, \"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\": 70295.68, \"from_m\": 61531.105, \"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}], \"service_id\": 498659, \"profile_key\": \"1543b0c0ae230d871d13d25b081d363d996d21a7a69a8699f16363615343858a\", \"schedule_id\": 30666, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Swindon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 2, \"distance_m\": 1573.452, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0743\", \"location\": \"Kemble\", \"stage_seq\": 3, \"distance_m\": 21945.007, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 4, \"distance_m\": 35027.009, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758H\", \"location\": \"Stroud\", \"stage_seq\": 5, \"distance_m\": 40426.114, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Stonehouse\", \"stage_seq\": 6, \"distance_m\": 44813.077, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Standish Jn\", \"stage_seq\": 7, \"distance_m\": 48063.973, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 8, \"distance_m\": 57970.102, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Horton Road Jn\", \"stage_seq\": 9, \"distance_m\": 59075.303, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0820\", \"location\": \"Gloucester\", \"stage_seq\": 10, \"distance_m\": 59682.264, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Horton Road Jn\", \"stage_seq\": 11, \"distance_m\": 60289.226, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 12, \"distance_m\": 61458.985, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 13, \"distance_m\": 70295.68, \"section_seq\": 1, \"route_path_id\": 40840}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70295.68, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40840}], \"total_distance_m\": 70295.68, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 70223.536, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 72.144, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:08Z\", \"source_id\": 40077328, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:11Z\", \"source_id\": 13156991, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:11Z\", \"source_id\": 40106432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:12Z\", \"source_id\": 13166423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:13Z\", \"source_id\": 13171758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:55Z\", \"source_id\": 40147593, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:58Z\", \"source_id\": 13179013, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:42Z\", \"source_id\": 40183802, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:43Z\", \"source_id\": 13190340, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1789198184780878, "current_leg_arrival_utc": "2026-09-12T08:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:30:57.065074", "service_state_evidence_id": 13190340, "current_leg_start_actual_dep": "2026-09-12T08:20:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-12T07:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:40:57.833741", "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 SWI CNM 2G90 800036 5 125 None {"version": 3, "segments": [{"to_m": 201.872, "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": 698.846, "from_m": 201.872, "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": 2662.298, "from_m": 698.846, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3354.598, "from_m": 2662.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3367.483, "from_m": 3354.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16774.055, "from_m": 3367.483, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16787.822, "from_m": 16774.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20564.499, "from_m": 16787.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22231.351, "from_m": 20564.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22291.14, "from_m": 22231.351, "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": 22397.643, "from_m": 22291.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30429.44, "from_m": 22397.643, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31632.935, "from_m": 30429.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34826.497, "from_m": 31632.935, "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": 34871.989, "from_m": 34826.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37193.33, "from_m": 34871.989, "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": 40201.199, "from_m": 37193.33, "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": 47988.042, "from_m": 40201.199, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48063.973, "from_m": 47988.042, "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": 55926.843, "from_m": 48063.973, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56350.982, "from_m": 55926.843, "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": 57892.626, "from_m": 56350.982, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57998.167, "from_m": 57892.626, "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": 61341.99, "from_m": 57998.167, "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": 61496.805, "from_m": 61341.99, "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": 61531.105, "from_m": 61496.805, "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": 70295.68, "from_m": 61531.105, "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}], "service_id": 498659, "profile_key": "1543b0c0ae230d871d13d25b081d363d996d21a7a69a8699f16363615343858a", "schedule_id": 30666, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Swindon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Rodbourne Jn", "stage_seq": 2, "distance_m": 1573.452, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0743", "location": "Kemble", "stage_seq": 3, "distance_m": 21945.007, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "St. Mary's L.C.", "stage_seq": 4, "distance_m": 35027.009, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758H", "location": "Stroud", "stage_seq": 5, "distance_m": 40426.114, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Stonehouse", "stage_seq": 6, "distance_m": 44813.077, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Standish Jn", "stage_seq": 7, "distance_m": 48063.973, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Gloucester Yard Jn", "stage_seq": 8, "distance_m": 57970.102, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Horton Road Jn", "stage_seq": 9, "distance_m": 59075.303, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0820", "location": "Gloucester", "stage_seq": 10, "distance_m": 59682.264, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Horton Road Jn", "stage_seq": 11, "distance_m": 60289.226, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Barnwood Jn", "stage_seq": 12, "distance_m": 61458.985, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 13, "distance_m": 70295.68, "section_seq": 1, "route_path_id": 40840}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70295.68, "from_m": 0.0, "section_seq": 1, "route_path_id": 40840}], "total_distance_m": 70295.68, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 70223.536, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 72.144, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:08Z", "source_id": 40077328, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:11Z", "source_id": 13156991, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20616, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:11Z", "source_id": 40106432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:12Z", "source_id": 13166423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:13Z", "source_id": 13171758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20537, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:55Z", "source_id": 40147593, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:58Z", "source_id": 13179013, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:42Z", "source_id": 40183802, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:43Z", "source_id": 13190340, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}] Swindon 0730 0730 3 None None Cheltenham Spa 0830 0830 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80569/2026-09-12/detailed None Gloucester 2026-09-12T08:20:00+01:00 Cheltenham Spa 8.0 {"type": "LineString", "coordinates": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]} 6.2 0822 0830 Gloucester Cheltenham Spa Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:30:00 Cheltenham Spa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190340 1789198184780878 34 34 2026-09-12 07:40:57.833741 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:30:57.065074
468154 498572 W83860 072W04MA12 2026-09-12 COMPLETE 13190562 2026-09-12 08:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 498572, "stp": "P", "toc": "ScotRail", "uid": "W83860", "consist": "318260", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83860/2026-09-12/detailed", "trust_id": "072W04MA12", "origin_crs": "WMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0827", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2W04", "timing_status": "LATE", "origin_station": "Wemyss Bay", "current_leg_arr": "0831", "current_leg_dep": "0822", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0727", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cardonald", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "current_leg_milage": "3.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 271.829, \"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\": 885.283, \"from_m\": 271.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2972.182, \"from_m\": 885.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\": 4101.482, \"from_m\": 2972.182, \"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\": 16059.959, \"from_m\": 4101.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16120.517, \"from_m\": 16059.959, \"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\": 16407.611, \"from_m\": 16120.517, \"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\": 16999.228, \"from_m\": 16407.611, \"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\": 17821.393, \"from_m\": 16999.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20151.651, \"from_m\": 17821.393, \"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\": 20973.816, \"from_m\": 20151.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21565.433, \"from_m\": 20973.816, \"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\": 21852.527, \"from_m\": 21565.433, \"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\": 21893.852, \"from_m\": 21852.527, \"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\": 22222.428, \"from_m\": 21893.852, \"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\": 22814.017, \"from_m\": 22222.428, \"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\": 23636.438, \"from_m\": 22814.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42859.815, \"from_m\": 23636.438, \"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\": 44190.645, \"from_m\": 42859.815, \"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\": 45925.7, \"from_m\": 44190.645, \"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\": 46028.541, \"from_m\": 45925.7, \"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\": 52442.98, \"from_m\": 46028.541, \"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\": 52705.164, \"from_m\": 52442.98, \"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\": 52803.634, \"from_m\": 52705.164, \"capability_applied\": null, \"effective_limit_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\": 52845.334, \"from_m\": 52803.634, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53397.882, \"from_m\": 52845.334, \"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\": 53861.303, \"from_m\": 53397.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54295.424, \"from_m\": 53861.303, \"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\": 54822.896, \"from_m\": 54295.424, \"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\": 55247.439, \"from_m\": 54822.896, \"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\": 498572, \"profile_key\": \"09d505e1bcf5d94df2fa1dc9d7bc9cd023e4ee324b17b17c4cf87b83ed08d6ff\", \"schedule_id\": 28391, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Wemyss Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Inverkip\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0739H\", \"location\": \"Dunrod\", \"stage_seq\": 3, \"distance_m\": 6051.215, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Branchton\", \"stage_seq\": 4, \"distance_m\": 9544.154, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Drumfrochar\", \"stage_seq\": 5, \"distance_m\": 11642.856, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Whinhill\", \"stage_seq\": 6, \"distance_m\": 13239.941, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 16120.517, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 16876.005, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 18986.522, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 29283.788, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 35701.264, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 12, \"distance_m\": 43664.764, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 13, \"distance_m\": 45451.309, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Hillington West\", \"stage_seq\": 14, \"distance_m\": 47219.462, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Hillington East\", \"stage_seq\": 15, \"distance_m\": 48287.213, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Cardonald\", \"stage_seq\": 16, \"distance_m\": 49312.831, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 17, \"distance_m\": 52057.886, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Shields Jn\", \"stage_seq\": 18, \"distance_m\": 52613.663, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 19, \"distance_m\": 54320.899, \"section_seq\": 1, \"route_path_id\": 54004}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 20, \"distance_m\": 55247.439, \"section_seq\": 1, \"route_path_id\": 54004}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55247.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54004}], \"total_distance_m\": 55247.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54784.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0727", "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\": 1599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:24Z\", \"source_id\": 40050957, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:28Z\", \"source_id\": 13148528, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:40Z\", \"source_id\": 13159335, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:39Z\", \"source_id\": 13161305, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 13163368, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:49Z\", \"source_id\": 40103512, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:53Z\", \"source_id\": 13165480, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:39Z\", \"source_id\": 40109388, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:44Z\", \"source_id\": 13167401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:54Z\", \"source_id\": 40118182, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:58Z\", \"source_id\": 13170215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:29Z\", \"source_id\": 40130907, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:34Z\", \"source_id\": 13173991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:49Z\", \"source_id\": 40145045, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:53Z\", \"source_id\": 13178254, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:27Z\", \"source_id\": 40155087, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:31Z\", \"source_id\": 13181413, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:31Z\", \"source_id\": 40159510, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:37Z\", \"source_id\": 13182814, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:04Z\", \"source_id\": 40162530, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:10Z\", \"source_id\": 13183813, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 40184417, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 13190562, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1789198210158017, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:01.081036", "service_state_evidence_id": 13190562, "current_leg_start_actual_dep": "2026-09-12T08:24:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:02.379551", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P WMS GLC 2W04 318260 3 90 None {"version": 3, "segments": [{"to_m": 271.829, "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": 885.283, "from_m": 271.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2972.182, "from_m": 885.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": 4101.482, "from_m": 2972.182, "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": 16059.959, "from_m": 4101.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", "infrastructure_limit_mph": 50.0}, {"to_m": 16120.517, "from_m": 16059.959, "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": 16407.611, "from_m": 16120.517, "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": 16999.228, "from_m": 16407.611, "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": 17821.393, "from_m": 16999.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20151.651, "from_m": 17821.393, "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": 20973.816, "from_m": 20151.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21565.433, "from_m": 20973.816, "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": 21852.527, "from_m": 21565.433, "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": 21893.852, "from_m": 21852.527, "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": 22222.428, "from_m": 21893.852, "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": 22814.017, "from_m": 22222.428, "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": 23636.438, "from_m": 22814.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42859.815, "from_m": 23636.438, "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": 44190.645, "from_m": 42859.815, "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": 45925.7, "from_m": 44190.645, "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": 46028.541, "from_m": 45925.7, "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": 52442.98, "from_m": 46028.541, "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": 52705.164, "from_m": 52442.98, "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": 52803.634, "from_m": 52705.164, "capability_applied": null, "effective_limit_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": 52845.334, "from_m": 52803.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53397.882, "from_m": 52845.334, "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": 53861.303, "from_m": 53397.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54295.424, "from_m": 53861.303, "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": 54822.896, "from_m": 54295.424, "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": 55247.439, "from_m": 54822.896, "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": 498572, "profile_key": "09d505e1bcf5d94df2fa1dc9d7bc9cd023e4ee324b17b17c4cf87b83ed08d6ff", "schedule_id": 28391, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Wemyss Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Inverkip", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0739H", "location": "Dunrod", "stage_seq": 3, "distance_m": 6051.215, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Branchton", "stage_seq": 4, "distance_m": 9544.154, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Drumfrochar", "stage_seq": 5, "distance_m": 11642.856, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Whinhill", "stage_seq": 6, "distance_m": 13239.941, "section_seq": 1, "route_path_id": 54004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 16120.517, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 16876.005, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Woodhall", "stage_seq": 9, "distance_m": 18986.522, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Langbank", "stage_seq": 10, "distance_m": 29283.788, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Bishopton", "stage_seq": 11, "distance_m": 35701.264, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Paisley Gilmour Street", "stage_seq": 12, "distance_m": 43664.764, "section_seq": 1, "route_path_id": 54004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Arkleston Jn", "stage_seq": 13, "distance_m": 45451.309, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Hillington West", "stage_seq": 14, "distance_m": 47219.462, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Hillington East", "stage_seq": 15, "distance_m": 48287.213, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Cardonald", "stage_seq": 16, "distance_m": 49312.831, "section_seq": 1, "route_path_id": 54004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Gower Street Jn", "stage_seq": 17, "distance_m": 52057.886, "section_seq": 1, "route_path_id": 54004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Shields Jn", "stage_seq": 18, "distance_m": 52613.663, "section_seq": 1, "route_path_id": 54004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Glasgow Bridge Street Jn", "stage_seq": 19, "distance_m": 54320.899, "section_seq": 1, "route_path_id": 54004}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 20, "distance_m": 55247.439, "section_seq": 1, "route_path_id": 54004}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55247.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 54004}], "total_distance_m": 55247.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54784.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1599, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:24Z", "source_id": 40050957, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:28Z", "source_id": 13148528, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:40Z", "source_id": 13159335, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:39Z", "source_id": 13161305, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 13163368, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1697, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:49Z", "source_id": 40103512, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:53Z", "source_id": 13165480, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:39Z", "source_id": 40109388, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:44Z", "source_id": 13167401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:54Z", "source_id": 40118182, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:58Z", "source_id": 13170215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:29Z", "source_id": 40130907, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:34Z", "source_id": 13173991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:49Z", "source_id": 40145045, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:53Z", "source_id": 13178254, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:27Z", "source_id": 40155087, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:31Z", "source_id": 13181413, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:31Z", "source_id": 40159510, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:37Z", "source_id": 13182814, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:04Z", "source_id": 40162530, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:10Z", "source_id": 13183813, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 40184417, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 13190562, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Wemyss Bay 0727 0727 1 None None Glasgow Central High Level 0827 0827 12 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83860/2026-09-12/detailed None Cardonald 2026-09-12T08:24:30+01:00 Glasgow Central High Level 9.0 {"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.8 0822 0831 Cardonald Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190562 1789198210158017 61 61 2026-09-12 07:41:02.379551 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:01.081036
468155 496140 C04437 551R50M512 2026-09-12 COMPLETE 13190076 2026-09-12 08:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 496140, "stp": "P", "toc": "East Midlands Railway", "uid": "C04437", "consist": "158813+158864", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04437/2026-09-12/detailed", "trust_id": "551R50M512", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-12", "dest_arr_time": "0829", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1R50", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0831", "current_leg_dep": "0817", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0521", "origin_platform": "5B", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "0829", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"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\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_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\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3578.799, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3770.989, \"from_m\": 3578.799, \"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\": 4111.984, \"from_m\": 3770.989, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11224.133, \"from_m\": 4111.984, \"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\": 11488.766, \"from_m\": 11224.133, \"capability_applied\": null, \"effective_limit_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\": 11671.278, \"from_m\": 11488.766, \"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\": 11786.02, \"from_m\": 11671.278, \"capability_applied\": null, \"effective_limit_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\": 23437.695, \"from_m\": 11786.02, \"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\": 24051.98, \"from_m\": 23437.695, \"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\": 24151.93, \"from_m\": 24051.98, \"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\": 24190.238, \"from_m\": 24151.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26326.228, \"from_m\": 24190.238, \"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\": 38146.992, \"from_m\": 26326.228, \"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\": 38901.185, \"from_m\": 38146.992, \"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\": 39195.346, \"from_m\": 38901.185, \"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\": 41006.421, \"from_m\": 39195.346, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43519.062, \"from_m\": 41006.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44191.676, \"from_m\": 43519.062, \"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\": 45829.507, \"from_m\": 44191.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\": 95.0}, {\"to_m\": 45900.315, \"from_m\": 45829.507, \"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\": 57252.682, \"from_m\": 45900.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60495.494, \"from_m\": 57252.682, \"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\": 60516.8, \"from_m\": 60495.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60649.795, \"from_m\": 60516.8, \"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\": 60687.772, \"from_m\": 60649.795, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62569.023, \"from_m\": 60687.772, \"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\": 62796.875, \"from_m\": 62569.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63861.567, \"from_m\": 62796.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63893.608, \"from_m\": 63861.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70639.994, \"from_m\": 63893.608, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70923.248, \"from_m\": 70639.994, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71200.156, \"from_m\": 70923.248, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71502.371, \"from_m\": 71200.156, \"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\": 71534.504, \"from_m\": 71502.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 71536.637, \"from_m\": 71534.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72189.115, \"from_m\": 71536.637, \"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\": 72352.327, \"from_m\": 72189.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72455.531, \"from_m\": 72352.327, \"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\": 72532.621, \"from_m\": 72455.531, \"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\": 73523.265, \"from_m\": 72532.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74408.544, \"from_m\": 73523.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77644.058, \"from_m\": 74408.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77991.793, \"from_m\": 77644.058, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79797.895, \"from_m\": 77991.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80017.995, \"from_m\": 79797.895, \"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\": 80151.665, \"from_m\": 80017.995, \"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\": 81198.638, \"from_m\": 80151.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81631.282, \"from_m\": 81198.638, \"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\": 82298.875, \"from_m\": 81631.282, \"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\": 83492.662, \"from_m\": 82298.875, \"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\": 83955.964, \"from_m\": 83492.662, \"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\": 84013.245, \"from_m\": 83955.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92678.824, \"from_m\": 84013.245, \"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\": 93580.943, \"from_m\": 92678.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112929.696, \"from_m\": 93580.943, \"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\": 114495.616, \"from_m\": 112929.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114533.725, \"from_m\": 114495.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115188.659, \"from_m\": 114533.725, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 115244.92, \"from_m\": 115188.659, \"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\": 119616.031, \"from_m\": 115244.92, \"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\": 121793.396, \"from_m\": 119616.031, \"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\": 124357.887, \"from_m\": 121793.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129280.407, \"from_m\": 124357.887, \"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\": 129674.835, \"from_m\": 129280.407, \"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\": 130209.814, \"from_m\": 129674.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130218.904, \"from_m\": 130209.814, \"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\": 130307.455, \"from_m\": 130218.904, \"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\": 133638.337, \"from_m\": 130307.455, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134085.483, \"from_m\": 133638.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 134802.328, \"from_m\": 134085.483, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135245.205, \"from_m\": 134802.328, \"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\": 135285.128, \"from_m\": 135245.205, \"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\": 135315.468, \"from_m\": 135285.128, \"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\": 140314.38, \"from_m\": 135315.468, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141277.868, \"from_m\": 140314.38, \"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\": 141350.021, \"from_m\": 141277.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141878.114, \"from_m\": 141350.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 143412.42, \"from_m\": 141878.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143576.145, \"from_m\": 143412.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143885.558, \"from_m\": 143576.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143931.764, \"from_m\": 143885.558, \"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\": 143951.601, \"from_m\": 143931.764, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 144503.234, \"from_m\": 143951.601, \"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\": 145116.164, \"from_m\": 144503.234, \"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\": 145195.973, \"from_m\": 145116.164, \"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\": 146060.039, \"from_m\": 145195.973, \"capability_applied\": null, \"effective_limit_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\": 146387.472, \"from_m\": 146060.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 147597.828, \"from_m\": 146387.472, \"capability_applied\": null, \"effective_limit_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\": 148533.599, \"from_m\": 147597.828, \"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\": 148567.188, \"from_m\": 148533.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165465.637, \"from_m\": 148567.188, \"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\": 168300.065, \"from_m\": 165465.637, \"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\": 168699.923, \"from_m\": 168300.065, \"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\": 170374.352, \"from_m\": 168699.923, \"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\": 170433.313, \"from_m\": 170374.352, \"capability_applied\": null, \"effective_limit_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\": 170501.303, \"from_m\": 170433.313, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170562.687, \"from_m\": 170501.303, \"capability_applied\": null, \"effective_limit_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\": 170709.352, \"from_m\": 170562.687, \"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\": 171450.329, \"from_m\": 170709.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 172602.993, \"from_m\": 171450.329, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 190301.79, \"from_m\": 172602.993, \"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\": 190780.224, \"from_m\": 190301.79, \"capability_applied\": null, \"effective_limit_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\": 191005.499, \"from_m\": 190780.224, \"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\": 191475.012, \"from_m\": 191005.499, \"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\": 191528.181, \"from_m\": 191475.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196049.025, \"from_m\": 191528.181, \"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\": 196109.343, \"from_m\": 196049.025, \"capability_applied\": null, \"effective_limit_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\": 196441.057, \"from_m\": 196109.343, \"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\": 197575.156, \"from_m\": 196441.057, \"capability_applied\": null, \"effective_limit_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\": 197633.193, \"from_m\": 197575.156, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 197712.416, \"from_m\": 197633.193, \"capability_applied\": null, \"effective_limit_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\": 197754.158, \"from_m\": 197712.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\": 197823.221, \"from_m\": 197754.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 197861.266, \"from_m\": 197823.221, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198160.347, \"from_m\": 197861.266, \"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\": 198396.242, \"from_m\": 198160.347, \"capability_applied\": null, \"effective_limit_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\": 198437.816, \"from_m\": 198396.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 199534.007, \"from_m\": 198437.816, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199900.267, \"from_m\": 199534.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 200217.619, \"from_m\": 199900.267, \"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\": 496140, \"profile_key\": \"69713b3f1a11c0fcadaa94c3cf17eef8c4d59abb61d547fc504d3faad054a1a9\", \"schedule_id\": 5259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Trowell Jn\", \"stage_seq\": 4, \"distance_m\": 11671.278, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Langley Mill\", \"stage_seq\": 5, \"distance_m\": 19255.035, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Ironville Jn\", \"stage_seq\": 6, \"distance_m\": 24479.638, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Alfreton\", \"stage_seq\": 7, \"distance_m\": 29195.667, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 8, \"distance_m\": 40265.21, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 9, \"distance_m\": 44010.616, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Chesterfield\", \"stage_seq\": 10, \"distance_m\": 45467.754, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Tapton Jn\", \"stage_seq\": 11, \"distance_m\": 46380.655, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 12, \"distance_m\": 50837.212, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Beighton Jn\", \"stage_seq\": 13, \"distance_m\": 60564.685, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 14, \"distance_m\": 62744.751, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 15, \"distance_m\": 69684.711, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 16, \"distance_m\": 71307.013, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0619\", \"location\": \"Sheffield\", \"stage_seq\": 17, \"distance_m\": 72029.989, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 18, \"distance_m\": 78045.877, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"Dore and Totley\", \"stage_seq\": 19, \"distance_m\": 78894.844, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Dore West Jn\", \"stage_seq\": 20, \"distance_m\": 81491.884, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 21, \"distance_m\": 82895.768, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Grindleford\", \"stage_seq\": 22, \"distance_m\": 90820.41, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Hathersage\", \"stage_seq\": 23, \"distance_m\": 93829.829, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Bamford\", \"stage_seq\": 24, \"distance_m\": 96665.119, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Hope (Derbyshire)\", \"stage_seq\": 25, \"distance_m\": 99572.405, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 26, \"distance_m\": 100851.628, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 27, \"distance_m\": 102995.323, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Edale\", \"stage_seq\": 28, \"distance_m\": 107375.317, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Chinley East Jn\", \"stage_seq\": 29, \"distance_m\": 114533.725, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 30, \"distance_m\": 115188.659, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Chinley\", \"stage_seq\": 31, \"distance_m\": 116813.623, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"New Mills South Jn\", \"stage_seq\": 32, \"distance_m\": 121043.831, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 33, \"distance_m\": 129340.421, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Hazel Grove\", \"stage_seq\": 34, \"distance_m\": 130540.109, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 35, \"distance_m\": 134161.054, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 36, \"distance_m\": 134595.069, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Stockport\", \"stage_seq\": 37, \"distance_m\": 135035.254, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 38, \"distance_m\": 136206.815, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 39, \"distance_m\": 140728.884, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 40, \"distance_m\": 143266.048, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0737H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 41, \"distance_m\": 144366.92, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0741\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 42, \"distance_m\": 145272.202, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Deansgate\", \"stage_seq\": 43, \"distance_m\": 145839.355, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 44, \"distance_m\": 148767.263, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 45, \"distance_m\": 160356.961, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Birchwood\", \"stage_seq\": 46, \"distance_m\": 165613.353, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Warrington Central\", \"stage_seq\": 47, \"distance_m\": 170578.45, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Widnes\", \"stage_seq\": 48, \"distance_m\": 180534.362, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Hough Green\", \"stage_seq\": 49, \"distance_m\": 183308.257, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 50, \"distance_m\": 188778.296, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 51, \"distance_m\": 190301.79, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 52, \"distance_m\": 191187.386, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 53, \"distance_m\": 195995.548, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 54, \"distance_m\": 197458.483, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Edge Hill\", \"stage_seq\": 55, \"distance_m\": 198047.224, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 56, \"distance_m\": 198939.481, \"section_seq\": 1, \"route_path_id\": 44086}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 57, \"distance_m\": 200217.619, \"section_seq\": 1, \"route_path_id\": 44086}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 200217.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44086}], \"total_distance_m\": 200217.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 181532.196, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18685.423, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:25Z\", \"source_id\": 39874348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:28Z\", \"source_id\": 13090151, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:49Z\", \"source_id\": 39879154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:52Z\", \"source_id\": 13091686, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:33Z\", \"source_id\": 39887283, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:38Z\", \"source_id\": 13094182, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:37Z\", \"source_id\": 39918221, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:44Z\", \"source_id\": 13104312, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:28Z\", \"source_id\": 39934516, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:32Z\", \"source_id\": 13109944, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:43Z\", \"source_id\": 39941407, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:45Z\", \"source_id\": 13112207, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:02Z\", \"source_id\": 39953622, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:08Z\", \"source_id\": 13116344, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:11Z\", \"source_id\": 39959031, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:18Z\", \"source_id\": 13118170, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:03Z\", \"source_id\": 39967324, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:06Z\", \"source_id\": 13121045, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:52Z\", \"source_id\": 13128310, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:19Z\", \"source_id\": 13186695, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:07Z\", \"source_id\": 40025976, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:11Z\", \"source_id\": 13140530, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:32Z\", \"source_id\": 13146005, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:33Z\", \"source_id\": 40065792, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:37Z\", \"source_id\": 13153238, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:55Z\", \"source_id\": 40074864, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:01Z\", \"source_id\": 13156195, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:04Z\", \"source_id\": 40081256, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:07Z\", \"source_id\": 13158269, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:57Z\", \"source_id\": 40101815, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:03Z\", \"source_id\": 13164911, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:23Z\", \"source_id\": 40112941, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:28Z\", \"source_id\": 13168560, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:30Z\", \"source_id\": 40128590, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:31Z\", \"source_id\": 13173334, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:47Z\", \"source_id\": 13176183, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:06Z\", \"source_id\": 40143472, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:10Z\", \"source_id\": 13177797, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:51Z\", \"source_id\": 40151723, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:58Z\", \"source_id\": 13180331, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:18Z\", \"source_id\": 40176248, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:19Z\", \"source_id\": 13188086, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:18Z\", \"source_id\": 40182876, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:18Z\", \"source_id\": 13190076, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789198160168007, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:04.511977", "service_state_evidence_id": 13190076, "current_leg_start_actual_dep": "2026-09-12T08:20:00+01:00", "operational_evidence_version": 164, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:05.213337", "service_state_valid_until_kind": null, "operational_interpretation_version": 164, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT LIV 1R50 158813+158864 4 90 None {"version": 3, "segments": [{"to_m": 224.472, "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": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_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": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3578.799, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3770.989, "from_m": 3578.799, "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": 4111.984, "from_m": 3770.989, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11224.133, "from_m": 4111.984, "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": 11488.766, "from_m": 11224.133, "capability_applied": null, "effective_limit_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": 11671.278, "from_m": 11488.766, "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": 11786.02, "from_m": 11671.278, "capability_applied": null, "effective_limit_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": 23437.695, "from_m": 11786.02, "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": 24051.98, "from_m": 23437.695, "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": 24151.93, "from_m": 24051.98, "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": 24190.238, "from_m": 24151.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26326.228, "from_m": 24190.238, "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": 38146.992, "from_m": 26326.228, "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": 38901.185, "from_m": 38146.992, "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": 39195.346, "from_m": 38901.185, "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": 41006.421, "from_m": 39195.346, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43519.062, "from_m": 41006.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44191.676, "from_m": 43519.062, "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": 45829.507, "from_m": 44191.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": 95.0}, {"to_m": 45900.315, "from_m": 45829.507, "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": 57252.682, "from_m": 45900.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60495.494, "from_m": 57252.682, "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": 60516.8, "from_m": 60495.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60649.795, "from_m": 60516.8, "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": 60687.772, "from_m": 60649.795, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62569.023, "from_m": 60687.772, "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": 62796.875, "from_m": 62569.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63861.567, "from_m": 62796.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63893.608, "from_m": 63861.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70639.994, "from_m": 63893.608, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70923.248, "from_m": 70639.994, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71200.156, "from_m": 70923.248, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71502.371, "from_m": 71200.156, "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": 71534.504, "from_m": 71502.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 71536.637, "from_m": 71534.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72189.115, "from_m": 71536.637, "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": 72352.327, "from_m": 72189.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72455.531, "from_m": 72352.327, "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": 72532.621, "from_m": 72455.531, "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": 73523.265, "from_m": 72532.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74408.544, "from_m": 73523.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77644.058, "from_m": 74408.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77991.793, "from_m": 77644.058, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79797.895, "from_m": 77991.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80017.995, "from_m": 79797.895, "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": 80151.665, "from_m": 80017.995, "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": 81198.638, "from_m": 80151.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81631.282, "from_m": 81198.638, "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": 82298.875, "from_m": 81631.282, "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": 83492.662, "from_m": 82298.875, "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": 83955.964, "from_m": 83492.662, "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": 84013.245, "from_m": 83955.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92678.824, "from_m": 84013.245, "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": 93580.943, "from_m": 92678.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112929.696, "from_m": 93580.943, "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": 114495.616, "from_m": 112929.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114533.725, "from_m": 114495.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115188.659, "from_m": 114533.725, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 115244.92, "from_m": 115188.659, "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": 119616.031, "from_m": 115244.92, "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": 121793.396, "from_m": 119616.031, "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": 124357.887, "from_m": 121793.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129280.407, "from_m": 124357.887, "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": 129674.835, "from_m": 129280.407, "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": 130209.814, "from_m": 129674.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130218.904, "from_m": 130209.814, "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": 130307.455, "from_m": 130218.904, "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": 133638.337, "from_m": 130307.455, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134085.483, "from_m": 133638.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 134802.328, "from_m": 134085.483, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135245.205, "from_m": 134802.328, "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": 135285.128, "from_m": 135245.205, "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": 135315.468, "from_m": 135285.128, "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": 140314.38, "from_m": 135315.468, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141277.868, "from_m": 140314.38, "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": 141350.021, "from_m": 141277.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141878.114, "from_m": 141350.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 143412.42, "from_m": 141878.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143576.145, "from_m": 143412.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143885.558, "from_m": 143576.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143931.764, "from_m": 143885.558, "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": 143951.601, "from_m": 143931.764, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 144503.234, "from_m": 143951.601, "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": 145116.164, "from_m": 144503.234, "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": 145195.973, "from_m": 145116.164, "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": 146060.039, "from_m": 145195.973, "capability_applied": null, "effective_limit_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": 146387.472, "from_m": 146060.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 147597.828, "from_m": 146387.472, "capability_applied": null, "effective_limit_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": 148533.599, "from_m": 147597.828, "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": 148567.188, "from_m": 148533.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165465.637, "from_m": 148567.188, "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": 168300.065, "from_m": 165465.637, "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": 168699.923, "from_m": 168300.065, "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": 170374.352, "from_m": 168699.923, "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": 170433.313, "from_m": 170374.352, "capability_applied": null, "effective_limit_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": 170501.303, "from_m": 170433.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170562.687, "from_m": 170501.303, "capability_applied": null, "effective_limit_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": 170709.352, "from_m": 170562.687, "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": 171450.329, "from_m": 170709.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 172602.993, "from_m": 171450.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 190301.79, "from_m": 172602.993, "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": 190780.224, "from_m": 190301.79, "capability_applied": null, "effective_limit_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": 191005.499, "from_m": 190780.224, "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": 191475.012, "from_m": 191005.499, "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": 191528.181, "from_m": 191475.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196049.025, "from_m": 191528.181, "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": 196109.343, "from_m": 196049.025, "capability_applied": null, "effective_limit_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": 196441.057, "from_m": 196109.343, "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": 197575.156, "from_m": 196441.057, "capability_applied": null, "effective_limit_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": 197633.193, "from_m": 197575.156, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 197712.416, "from_m": 197633.193, "capability_applied": null, "effective_limit_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": 197754.158, "from_m": 197712.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": 197823.221, "from_m": 197754.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 197861.266, "from_m": 197823.221, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198160.347, "from_m": 197861.266, "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": 198396.242, "from_m": 198160.347, "capability_applied": null, "effective_limit_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": 198437.816, "from_m": 198396.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 199534.007, "from_m": 198437.816, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199900.267, "from_m": 199534.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 200217.619, "from_m": 199900.267, "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": 496140, "profile_key": "69713b3f1a11c0fcadaa94c3cf17eef8c4d59abb61d547fc504d3faad054a1a9", "schedule_id": 5259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Trowell Jn", "stage_seq": 4, "distance_m": 11671.278, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Langley Mill", "stage_seq": 5, "distance_m": 19255.035, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Ironville Jn", "stage_seq": 6, "distance_m": 24479.638, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Alfreton", "stage_seq": 7, "distance_m": 29195.667, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Clay Cross North Jn", "stage_seq": 8, "distance_m": 40265.21, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Chesterfield South Jn", "stage_seq": 9, "distance_m": 44010.616, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Chesterfield", "stage_seq": 10, "distance_m": 45467.754, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Tapton Jn", "stage_seq": 11, "distance_m": 46380.655, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Barrow Hill North Jn", "stage_seq": 12, "distance_m": 50837.212, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Beighton Jn", "stage_seq": 13, "distance_m": 60564.685, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Woodhouse Jn", "stage_seq": 14, "distance_m": 62744.751, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Woodburn Jn", "stage_seq": 15, "distance_m": 69684.711, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Nunnery Main Line Jn", "stage_seq": 16, "distance_m": 71307.013, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0619", "location": "Sheffield", "stage_seq": 17, "distance_m": 72029.989, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Dore Station Jn", "stage_seq": 18, "distance_m": 78045.877, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "Dore and Totley", "stage_seq": 19, "distance_m": 78894.844, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Dore West Jn", "stage_seq": 20, "distance_m": 81491.884, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Totley Tunnel East", "stage_seq": 21, "distance_m": 82895.768, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Grindleford", "stage_seq": 22, "distance_m": 90820.41, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Hathersage", "stage_seq": 23, "distance_m": 93829.829, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Bamford", "stage_seq": 24, "distance_m": 96665.119, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Hope (Derbyshire)", "stage_seq": 25, "distance_m": 99572.405, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Earles Siding S.B.", "stage_seq": 26, "distance_m": 100851.628, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Earles Sidings Sig. Es31", "stage_seq": 27, "distance_m": 102995.323, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Edale", "stage_seq": 28, "distance_m": 107375.317, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Chinley East Jn", "stage_seq": 29, "distance_m": 114533.725, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Chinley North Jn", "stage_seq": 30, "distance_m": 115188.659, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Chinley", "stage_seq": 31, "distance_m": 116813.623, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "New Mills South Jn", "stage_seq": 32, "distance_m": 121043.831, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Hazel Grove High Level Jn", "stage_seq": 33, "distance_m": 129340.421, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Hazel Grove", "stage_seq": 34, "distance_m": 130540.109, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Edgeley Jn No.1", "stage_seq": 35, "distance_m": 134161.054, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Edgeley Jn No2", "stage_seq": 36, "distance_m": 134595.069, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Stockport", "stage_seq": 37, "distance_m": 135035.254, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Heaton Norris Jn", "stage_seq": 38, "distance_m": 136206.815, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Slade Lane Jn", "stage_seq": 39, "distance_m": 140728.884, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Ardwick Jn", "stage_seq": 40, "distance_m": 143266.048, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0737H", "location": "Manchester Piccadilly", "stage_seq": 41, "distance_m": 144366.92, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0741", "location": "Manchester Oxford Road", "stage_seq": 42, "distance_m": 145272.202, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Deansgate", "stage_seq": 43, "distance_m": 145839.355, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Trafford Park East Jn", "stage_seq": 44, "distance_m": 148767.263, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Glazebrook East Jn", "stage_seq": 45, "distance_m": 160356.961, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Birchwood", "stage_seq": 46, "distance_m": 165613.353, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Warrington Central", "stage_seq": 47, "distance_m": 170578.45, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Widnes", "stage_seq": 48, "distance_m": 180534.362, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Hough Green", "stage_seq": 49, "distance_m": 183308.257, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Hunt's Cross", "stage_seq": 50, "distance_m": 188778.296, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Hunts Cross West Jn", "stage_seq": 51, "distance_m": 190301.79, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Liverpool South Parkway (HL)", "stage_seq": 52, "distance_m": 191187.386, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Wavertree Jn", "stage_seq": 53, "distance_m": 195995.548, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Edge Hill S.B.", "stage_seq": 54, "distance_m": 197458.483, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Edge Hill", "stage_seq": 55, "distance_m": 198047.224, "section_seq": 1, "route_path_id": 44086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Crown Street Jn", "stage_seq": 56, "distance_m": 198939.481, "section_seq": 1, "route_path_id": 44086}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 57, "distance_m": 200217.619, "section_seq": 1, "route_path_id": 44086}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 200217.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 44086}], "total_distance_m": 200217.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 181532.196, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18685.423, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:25Z", "source_id": 39874348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:28Z", "source_id": 13090151, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:49Z", "source_id": 39879154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:52Z", "source_id": 13091686, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:33Z", "source_id": 39887283, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:38Z", "source_id": 13094182, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:37Z", "source_id": 39918221, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:44Z", "source_id": 13104312, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7422, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:28Z", "source_id": 39934516, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:32Z", "source_id": 13109944, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:43Z", "source_id": 39941407, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:45Z", "source_id": 13112207, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9295, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:02Z", "source_id": 39953622, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:08Z", "source_id": 13116344, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:11Z", "source_id": 39959031, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:18Z", "source_id": 13118170, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9287, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:03Z", "source_id": 39967324, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:45:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:06Z", "source_id": 13121045, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:52Z", "source_id": 13128310, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:19Z", "source_id": 13186695, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9030, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:07Z", "source_id": 40025976, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T06:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:11Z", "source_id": 13140530, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:32Z", "source_id": 13146005, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:33Z", "source_id": 40065792, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T06:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:37Z", "source_id": 13153238, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:55Z", "source_id": 40074864, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T06:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:01Z", "source_id": 13156195, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:04Z", "source_id": 40081256, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T06:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:07Z", "source_id": 13158269, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:57Z", "source_id": 40101815, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T06:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:03Z", "source_id": 13164911, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:23Z", "source_id": 40112941, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T06:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:28Z", "source_id": 13168560, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10048, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:30Z", "source_id": 40128590, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T07:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:31Z", "source_id": 13173334, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:47Z", "source_id": 13176183, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:06Z", "source_id": 40143472, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T07:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:10Z", "source_id": 13177797, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:51Z", "source_id": 40151723, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T07:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:58Z", "source_id": 13180331, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:18Z", "source_id": 40176248, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-12T07:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:19Z", "source_id": 13188086, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:18Z", "source_id": 40182876, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-12T07:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:18Z", "source_id": 13190076, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Nottingham 0521 0521 5B None None Liverpool Lime Street HL/ML 0829 0829 8 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04437/2026-09-12/detailed None Liverpool South Parkway (HL) 2026-09-12T08:20:00+01:00 Liverpool Lime Street HL/ML 14.0 {"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 5.6 0817 0831 Liverpool South Parkway (HL) Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190076 1789198160168007 164 164 2026-09-12 07:41:05.213337 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:04.511977
468156 496294 W83346 072S05M612 2026-09-12 COMPLETE None 2026-09-12 07:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 496294, "stp": "P", "toc": "ScotRail", "uid": "W83346", "consist": "320312", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83346/2026-09-12/detailed", "trust_id": "072S05M612", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-12", "dest_arr_time": "0731", "dest_platform": "5", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2S05", "timing_status": "LATE", "origin_station": "Motherwell", "current_leg_arr": "0725", "current_leg_dep": "0723", "current_leg_end": "Clydebank", "origin_dep_time": "0624", "origin_platform": "3", "current_location": "Clydebank", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "0731", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": "Yoker", "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\": 238.053, \"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\": 274.189, \"from_m\": 238.053, \"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\": 315.841, \"from_m\": 274.189, \"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\": 349.735, \"from_m\": 315.841, \"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\": 404.165, \"from_m\": 349.735, \"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\": 2632.165, \"from_m\": 404.165, \"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\": 2711.291, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.93, \"from_m\": 2711.291, \"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\": 5187.009, \"from_m\": 5122.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6223.916, \"from_m\": 5187.009, \"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\": 6843.407, \"from_m\": 6223.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7284.057, \"from_m\": 6843.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7484.081, \"from_m\": 7284.057, \"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\": 7673.435, \"from_m\": 7484.081, \"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\": 8671.95, \"from_m\": 7673.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8975.578, \"from_m\": 8671.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10574.117, \"from_m\": 8975.578, \"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\": 11198.151, \"from_m\": 10574.117, \"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\": 12796.689, \"from_m\": 11198.151, \"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\": 13074.346, \"from_m\": 12796.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13122.009, \"from_m\": 13074.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14519.164, \"from_m\": 13122.009, \"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\": 14950.543, \"from_m\": 14519.164, \"capability_applied\": null, \"effective_limit_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\": 16428.983, \"from_m\": 14950.543, \"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\": 21516.099, \"from_m\": 16428.983, \"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\": 23378.953, \"from_m\": 21516.099, \"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\": 23615.757, \"from_m\": 23378.953, \"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\": 23700.342, \"from_m\": 23615.757, \"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\": 23810.374, \"from_m\": 23700.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24355.867, \"from_m\": 23810.374, \"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\": 24828.931, \"from_m\": 24355.867, \"capability_applied\": null, \"effective_limit_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\": 28156.165, \"from_m\": 24828.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28298.135, \"from_m\": 28156.165, \"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\": 28344.711, \"from_m\": 28298.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29039.212, \"from_m\": 28344.711, \"capability_applied\": null, \"effective_limit_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\": 29341.766, \"from_m\": 29039.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29922.623, \"from_m\": 29341.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30183.074, \"from_m\": 29922.623, \"capability_applied\": null, \"effective_limit_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\": 33568.831, \"from_m\": 30183.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33609.597, \"from_m\": 33568.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\": 34494.273, \"from_m\": 33609.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34854.176, \"from_m\": 34494.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34911.318, \"from_m\": 34854.176, \"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\": 35754.081, \"from_m\": 34911.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\": 38396.489, \"from_m\": 35754.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38465.958, \"from_m\": 38396.489, \"capability_applied\": null, \"effective_limit_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\": 41786.471, \"from_m\": 38465.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42250.266, \"from_m\": 41786.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42294.7, \"from_m\": 42250.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42409.939, \"from_m\": 42294.7, \"capability_applied\": null, \"effective_limit_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\": 496294, \"profile_key\": \"2478bbdc61a79f31154846c1441dd1618c945d85f3f649dea7c71e730269eca5\", \"schedule_id\": 28235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Mossend South Jn\", \"stage_seq\": 2, \"distance_m\": 2632.165, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 3, \"distance_m\": 3349.735, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 5122.93, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 5, \"distance_m\": 7051.671, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Whifflet\", \"stage_seq\": 6, \"distance_m\": 7284.057, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 7, \"distance_m\": 7484.081, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Langloan Jn\", \"stage_seq\": 8, \"distance_m\": 8671.95, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Kirkwood\", \"stage_seq\": 9, \"distance_m\": 9263.726, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Bargeddie\", \"stage_seq\": 10, \"distance_m\": 10886.134, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Baillieston\", \"stage_seq\": 11, \"distance_m\": 17906.838, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Mount Vernon\", \"stage_seq\": 12, \"distance_m\": 19160.985, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Carmyle\", \"stage_seq\": 13, \"distance_m\": 20906.643, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 14, \"distance_m\": 23417.032, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 15, \"distance_m\": 24214.689, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0653\", \"location\": \"Rutherglen\", \"stage_seq\": 16, \"distance_m\": 24562.351, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Dalmarnock\", \"stage_seq\": 17, \"distance_m\": 25809.737, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0657H\", \"location\": \"Bridgeton\", \"stage_seq\": 18, \"distance_m\": 26696.13, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"Argyle Street\", \"stage_seq\": 19, \"distance_m\": 28631.578, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0704\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 20, \"distance_m\": 29106.684, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Anderston\", \"stage_seq\": 21, \"distance_m\": 29899.737, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"Exhibition Centre\", \"stage_seq\": 22, \"distance_m\": 30702.93, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 23, \"distance_m\": 31443.595, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0711H\", \"location\": \"Partick\", \"stage_seq\": 24, \"distance_m\": 32669.873, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Hyndland\", \"stage_seq\": 25, \"distance_m\": 33845.736, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 26, \"distance_m\": 34376.188, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"Jordanhill\", \"stage_seq\": 27, \"distance_m\": 34614.818, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0718H\", \"location\": \"Scotstounhill\", \"stage_seq\": 28, \"distance_m\": 36399.016, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0721\", \"location\": \"Garscadden\", \"stage_seq\": 29, \"distance_m\": 37169.614, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Yoker\", \"stage_seq\": 30, \"distance_m\": 38741.857, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Clydebank\", \"stage_seq\": 31, \"distance_m\": 40111.242, \"section_seq\": 1, \"route_path_id\": 28712}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 32, \"distance_m\": 42409.939, \"section_seq\": 1, \"route_path_id\": 28712}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42409.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28712}], \"total_distance_m\": 42409.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41778.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 631.518, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:30Z\", \"source_id\": 39947637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:37Z\", \"source_id\": 13114331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:25Z\", \"source_id\": 39952562, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:29Z\", \"source_id\": 13115959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:38:20Z\", \"source_id\": 39957515, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:38:28Z\", \"source_id\": 13117646, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:53Z\", \"source_id\": 39963494, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:57Z\", \"source_id\": 13119741, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:52Z\", \"source_id\": 39968815, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:53Z\", \"source_id\": 13121520, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:19Z\", \"source_id\": 39973291, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:23Z\", \"source_id\": 13123075, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:34Z\", \"source_id\": 39980914, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:38Z\", \"source_id\": 13125725, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:12Z\", \"source_id\": 39985886, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:18Z\", \"source_id\": 13127339, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:10Z\", \"source_id\": 39989447, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:10Z\", \"source_id\": 13128538, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:18Z\", \"source_id\": 39995191, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:23Z\", \"source_id\": 13130518, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:26Z\", \"source_id\": 39999314, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:30Z\", \"source_id\": 13131875, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:48Z\", \"source_id\": 40005878, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:50Z\", \"source_id\": 13133977, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:57Z\", \"source_id\": 40010102, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:03Z\", \"source_id\": 13135353, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:25Z\", \"source_id\": 40016863, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:32Z\", \"source_id\": 13137565, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:39Z\", \"source_id\": 40023080, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:43Z\", \"source_id\": 13139608, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:35Z\", \"source_id\": 13141472, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:54Z\", \"source_id\": 40031627, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:58Z\", \"source_id\": 13142388, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:25Z\", \"source_id\": 40034670, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:29Z\", \"source_id\": 13143337, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:20Z\", \"source_id\": 40041023, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:23Z\", \"source_id\": 13145270, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:46Z\", \"source_id\": 40045632, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:49Z\", \"source_id\": 13146821, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789194375670611, "current_leg_arrival_utc": "2026-09-12T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:05.691425", "service_state_evidence_id": 40048583, "current_leg_start_actual_dep": "2026-09-12T07:23:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:07.212694", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MTH DMR 2S05 320312 3 90 None {"version": 3, "segments": [{"to_m": 238.053, "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": 274.189, "from_m": 238.053, "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": 315.841, "from_m": 274.189, "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": 349.735, "from_m": 315.841, "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": 404.165, "from_m": 349.735, "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": 2632.165, "from_m": 404.165, "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": 2711.291, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.93, "from_m": 2711.291, "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": 5187.009, "from_m": 5122.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6223.916, "from_m": 5187.009, "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": 6843.407, "from_m": 6223.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7284.057, "from_m": 6843.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7484.081, "from_m": 7284.057, "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": 7673.435, "from_m": 7484.081, "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": 8671.95, "from_m": 7673.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8975.578, "from_m": 8671.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10574.117, "from_m": 8975.578, "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": 11198.151, "from_m": 10574.117, "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": 12796.689, "from_m": 11198.151, "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": 13074.346, "from_m": 12796.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13122.009, "from_m": 13074.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14519.164, "from_m": 13122.009, "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": 14950.543, "from_m": 14519.164, "capability_applied": null, "effective_limit_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": 16428.983, "from_m": 14950.543, "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": 21516.099, "from_m": 16428.983, "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": 23378.953, "from_m": 21516.099, "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": 23615.757, "from_m": 23378.953, "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": 23700.342, "from_m": 23615.757, "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": 23810.374, "from_m": 23700.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 24355.867, "from_m": 23810.374, "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": 24828.931, "from_m": 24355.867, "capability_applied": null, "effective_limit_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": 28156.165, "from_m": 24828.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28298.135, "from_m": 28156.165, "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": 28344.711, "from_m": 28298.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29039.212, "from_m": 28344.711, "capability_applied": null, "effective_limit_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": 29341.766, "from_m": 29039.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29922.623, "from_m": 29341.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30183.074, "from_m": 29922.623, "capability_applied": null, "effective_limit_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": 33568.831, "from_m": 30183.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33609.597, "from_m": 33568.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": 34494.273, "from_m": 33609.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34854.176, "from_m": 34494.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34911.318, "from_m": 34854.176, "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": 35754.081, "from_m": 34911.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": 38396.489, "from_m": 35754.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38465.958, "from_m": 38396.489, "capability_applied": null, "effective_limit_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": 41786.471, "from_m": 38465.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42250.266, "from_m": 41786.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42294.7, "from_m": 42250.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42409.939, "from_m": 42294.7, "capability_applied": null, "effective_limit_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": 496294, "profile_key": "2478bbdc61a79f31154846c1441dd1618c945d85f3f649dea7c71e730269eca5", "schedule_id": 28235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Mossend South Jn", "stage_seq": 2, "distance_m": 2632.165, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Mossend North Jn", "stage_seq": 3, "distance_m": 3349.735, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 5122.93, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Whifflet South Jn", "stage_seq": 5, "distance_m": 7051.671, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Whifflet", "stage_seq": 6, "distance_m": 7284.057, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Whifflet North Jn", "stage_seq": 7, "distance_m": 7484.081, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Langloan Jn", "stage_seq": 8, "distance_m": 8671.95, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Kirkwood", "stage_seq": 9, "distance_m": 9263.726, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Bargeddie", "stage_seq": 10, "distance_m": 10886.134, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Baillieston", "stage_seq": 11, "distance_m": 17906.838, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Mount Vernon", "stage_seq": 12, "distance_m": 19160.985, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Carmyle", "stage_seq": 13, "distance_m": 20906.643, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Rutherglen East Jn", "stage_seq": 14, "distance_m": 23417.032, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Rutherglen Central Jn", "stage_seq": 15, "distance_m": 24214.689, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0653", "location": "Rutherglen", "stage_seq": 16, "distance_m": 24562.351, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Dalmarnock", "stage_seq": 17, "distance_m": 25809.737, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0657H", "location": "Bridgeton", "stage_seq": 18, "distance_m": 26696.13, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "Argyle Street", "stage_seq": 19, "distance_m": 28631.578, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0704", "location": "Glasgow Central Low Level", "stage_seq": 20, "distance_m": 29106.684, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Anderston", "stage_seq": 21, "distance_m": 29899.737, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "Exhibition Centre", "stage_seq": 22, "distance_m": 30702.93, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Finnieston East Jn", "stage_seq": 23, "distance_m": 31443.595, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0711H", "location": "Partick", "stage_seq": 24, "distance_m": 32669.873, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Hyndland", "stage_seq": 25, "distance_m": 33845.736, "section_seq": 1, "route_path_id": 28712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Hyndland East Jn", "stage_seq": 26, "distance_m": 34376.188, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "Jordanhill", "stage_seq": 27, "distance_m": 34614.818, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0718H", "location": "Scotstounhill", "stage_seq": 28, "distance_m": 36399.016, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0721", "location": "Garscadden", "stage_seq": 29, "distance_m": 37169.614, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Yoker", "stage_seq": 30, "distance_m": 38741.857, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Clydebank", "stage_seq": 31, "distance_m": 40111.242, "section_seq": 1, "route_path_id": 28712}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 32, "distance_m": 42409.939, "section_seq": 1, "route_path_id": 28712}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42409.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 28712}], "total_distance_m": 42409.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41778.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 631.518, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2232, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:30Z", "source_id": 39947637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:37Z", "source_id": 13114331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2130, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:25Z", "source_id": 39952562, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:29Z", "source_id": 13115959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2124, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:38:20Z", "source_id": 39957515, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:38:28Z", "source_id": 13117646, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2120, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:53Z", "source_id": 39963494, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:57Z", "source_id": 13119741, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2116, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:52Z", "source_id": 39968815, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:53Z", "source_id": 13121520, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2112, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:19Z", "source_id": 39973291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:23Z", "source_id": 13123075, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:34Z", "source_id": 39980914, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:38Z", "source_id": 13125725, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:12Z", "source_id": 39985886, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:18Z", "source_id": 13127339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:10Z", "source_id": 39989447, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:10Z", "source_id": 13128538, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:18Z", "source_id": 39995191, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:23Z", "source_id": 13130518, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:26Z", "source_id": 39999314, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:30Z", "source_id": 13131875, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:48Z", "source_id": 40005878, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:50Z", "source_id": 13133977, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:57Z", "source_id": 40010102, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:03Z", "source_id": 13135353, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:25Z", "source_id": 40016863, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:32Z", "source_id": 13137565, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:39Z", "source_id": 40023080, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:43Z", "source_id": 13139608, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:35Z", "source_id": 13141472, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:54Z", "source_id": 40031627, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:58Z", "source_id": 13142388, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:25Z", "source_id": 40034670, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:29Z", "source_id": 13143337, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:20Z", "source_id": 40041023, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T06:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:23Z", "source_id": 13145270, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:46Z", "source_id": 40045632, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T06:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:49Z", "source_id": 13146821, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}] Motherwell 0624 0624 3 None None Dalmuir 0731 0731 5 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83346/2026-09-12/detailed None Yoker 2026-09-12T07:23:30+01:00 Clydebank 2.0 {"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]} 0.9 0723 0725 Yoker Clydebank Clydebank 55.9006413 -4.4042392 55.9006413 -4.4042392 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Clydebank TD TRACKING_TIMEOUT 40048583 1789194375670611 111 111 2026-09-12 07:41:07.212694 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:05.691425
468157 497283 15692 895P042512 2026-09-12 COMPLETE None 2026-09-12 07:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 497283, "stp": "N", "toc": null, "uid": "15692", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15692/2026-09-12/detailed", "trust_id": "895P042512", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cricklewood South Sidings", "service_date": "2026-09-12", "dest_arr_time": "0731", "dest_platform": null, "is_terminated": 1, "next_location": "Cricklewood", "signalling_id": "5P04", "timing_status": "EARLY", "origin_station": "Rainham (Kent)", "current_leg_arr": "0719", "current_leg_dep": "0702", "current_leg_end": "Cricklewood", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Cricklewood", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10350528424808152, 51.51412167233764], [-0.103505, 51.51417169999999], [-0.1035264, 51.51478899999999], [-0.1035577, 51.51568979999999], [-0.1036227, 51.5163075], [-0.103656, 51.51667140000001], [-0.103702, 51.5170488], [-0.1037216, 51.51716619999999], [-0.1038487, 51.5176282], [-0.1038674, 51.51769920000001], [-0.10386900000000002, 51.51770589999999], [-0.1039293, 51.5179166], [-0.1040673, 51.51845120000001], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.105269937006113, 51.52052295541778], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.12750652055813436, 51.53210664657283], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226], [-0.1395429, 51.550396699999986], [-0.1397139, 51.5504697], [-0.1398812, 51.550539400000005], [-0.1401294, 51.550640300000005], [-0.1403499, 51.5507259], [-0.14091389999999998, 51.5509421], [-0.1415619, 51.551177], [-0.1419668, 51.5513086], [-0.14251009999999997, 51.55147070000001], [-0.1432514, 51.5516709], [-0.1435355, 51.5517292], [-0.1441947, 51.55187019999999], [-0.14515389999999995, 51.552071699999985], [-0.1465348, 51.5523172], [-0.1468501, 51.5523696], [-0.1473639, 51.55244059999999], [-0.14775724520962777, 51.55249107244481], [-0.14781823588576043, 51.552498898513335], [-0.1480123, 51.5525238], [-0.14847989999999997, 51.5525711], [-0.1489344, 51.5526074], [-0.14954499999999998, 51.5526542], [-0.15009179999999997, 51.5526867], [-0.15059949999999997, 51.552711300000006], [-0.15122639999999998, 51.5527297], [-0.1514804, 51.5527306], [-0.15180749999999998, 51.55273950000001], [-0.1518444, 51.552740500000006], [-0.1526008058405427, 51.55272608942233], [-0.1531094, 51.55271640000001], [-0.15357269999999998, 51.5527034], [-0.15406789999999998, 51.5526842], [-0.15553969999999998, 51.552575100000006], [-0.1563828, 51.55251079999999], [-0.15759159999999997, 51.55240739999999], [-0.15944489999999997, 51.5522588], [-0.1626456, 51.551990399999994], [-0.16436810000000002, 51.5518245], [-0.1649985, 51.5517546], [-0.16559029999999997, 51.5516786], [-0.1671995, 51.55143650000001], [-0.16796949999999997, 51.551323499999995], [-0.16972729999999997, 51.55101470000001], [-0.17080569999999998, 51.5508248], [-0.1764768, 51.5498506], [-0.1781189, 51.54956330000001], [-0.1796630568239043, 51.54923571249775], [-0.17967489999999997, 51.5492332], [-0.18075559999999996, 51.5490373], [-0.1817661, 51.54890389999999], [-0.1820331, 51.54886509999999], [-0.1823065, 51.54882449999999], [-0.18300549999999996, 51.548707599999986], [-0.18370539999999996, 51.54859499999999], [-0.1842404, 51.548526599999995], [-0.1847251, 51.54846919999999], [-0.1849857, 51.5484449], [-0.1852025, 51.5484247], [-0.1857368, 51.5483791], [-0.1860124, 51.54836350000001], [-0.1861822, 51.54835390000001], [-0.18662419999999996, 51.548335399999985], [-0.18715429999999997, 51.54832199999999], [-0.1877637, 51.548322799999994], [-0.18818348646008473, 51.54833189721291], [-0.1883018415408203, 51.54833446209133], [-0.19054404343325487, 51.54838305292072], [-0.19079835375818097, 51.54839369065254], [-0.19102335213675, 51.5484011024904], [-0.1912232259783833, 51.548405748372275], [-0.19140216269250185, 51.54840808823614], [-0.19156434968852695, 51.54840858201999], [-0.19171397437587973, 51.548407689661786], [-0.19185522416398135, 51.54840587109953], [-0.19199228646225297, 51.54840358627119], [-0.19212934868011572, 51.54840129511476], [-0.1922705982269908, 51.548399457568195], [-0.19242022251229937, 51.5483985335695], [-0.1925824089454626, 51.54839898305664], [-0.19276134493590164, 51.5484012659676], [-0.19296121789303763, 51.54840584224037], [-0.1931862152262918, 51.548413171812925], [-0.19344052434508524, 51.54842371462325], [-0.1935961, 51.5484331], [-0.1944075, 51.5485105], [-0.1950628, 51.5485887], [-0.1955076, 51.54865589999999], [-0.1962639, 51.5487727], [-0.1968293, 51.5488766], [-0.1972269, 51.5489501], [-0.19765499999999997, 51.549038], [-0.19837469999999996, 51.5492046], [-0.1988781, 51.54933019999999], [-0.19912219999999997, 51.5493904], [-0.1996468, 51.5495335], [-0.2002806, 51.5497193], [-0.2008405, 51.5498946], [-0.2012855, 51.5500388], [-0.2017739, 51.5502103], [-0.2023136, 51.550411899999986], [-0.2028252, 51.550617199999984], [-0.20326499999999997, 51.550808], [-0.20363719999999996, 51.550964], [-0.20402049999999997, 51.551158099999995], [-0.2044039, 51.55134030000001], [-0.20474519999999996, 51.55151190000001], [-0.2051436, 51.5517316], [-0.2055511, 51.551967999999995], [-0.2059813, 51.5522154], [-0.2063943, 51.552466599999995], [-0.20685259999999997, 51.5527722], [-0.20736060000000003, 51.5531246], [-0.2078054, 51.5534686], [-0.20827409999999996, 51.55386179999999], [-0.20864879999999997, 51.55419080000001], [-0.2088765, 51.55440020000001], [-0.2091418117533678, 51.55466347968381], [-0.20932029999999996, 51.554840600000006], [-0.2098576, 51.55542], [-0.21008569999999996, 51.55567049999999], [-0.2102722, 51.5558936], [-0.21041329999999997, 51.5560791], [-0.2107178, 51.5564205], [-0.2107942, 51.5565061], [-0.2109028, 51.5566153], [-0.2110251, 51.556755900000006], [-0.21120190000000005, 51.55704980000001], [-0.21143809999999996, 51.557314600000005], [-0.21153789999999997, 51.5574213], [-0.2120112, 51.558039699999995], [-0.2121102, 51.55814689999998], [-0.2123165, 51.5583863], [-0.21266519924991, 51.55877562812652]]}", "current_leg_start": "City Thameslink", "dest_arr_time_act": "0731", "motion_projection": null, "next_location_lat": "51.5587756", "next_location_lon": "-0.2126652", "previous_location": "City Thameslink", "current_leg_milage": "6.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0530", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "51.5587756", "current_position_lon": "-0.2126652", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:46:11Z\", \"source_id\": 39883653, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:46:14Z\", \"source_id\": 13093060, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:38Z\", \"source_id\": 39886322, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:43Z\", \"source_id\": 13093874, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:48Z\", \"source_id\": 39888566, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:52Z\", \"source_id\": 13094642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:56Z\", \"source_id\": 39891006, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:58Z\", \"source_id\": 13095437, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:13Z\", \"source_id\": 39896159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:18Z\", \"source_id\": 13097099, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:40Z\", \"source_id\": 39902890, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:47Z\", \"source_id\": 13099314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:56Z\", \"source_id\": 39907177, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:01Z\", \"source_id\": 13100760, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:22Z\", \"source_id\": 39907820, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:23Z\", \"source_id\": 13100924, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:08Z\", \"source_id\": 39910266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:12Z\", \"source_id\": 13101737, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:59Z\", \"source_id\": 39911398, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:03Z\", \"source_id\": 13102115, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:44Z\", \"source_id\": 39916858, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:47Z\", \"source_id\": 13103878, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:38Z\", \"source_id\": 39924030, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:43Z\", \"source_id\": 13106342, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:20Z\", \"source_id\": 39935895, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:27Z\", \"source_id\": 13110389, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:10Z\", \"source_id\": 39942140, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:14Z\", \"source_id\": 13112452, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:13Z\", \"source_id\": 39945459, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:16Z\", \"source_id\": 13113604, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:43Z\", \"source_id\": 39954771, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:46Z\", \"source_id\": 13116731, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:30Z\", \"source_id\": 39959599, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:32Z\", \"source_id\": 13118330, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:45Z\", \"source_id\": 39961605, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:47Z\", \"source_id\": 13119035, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:42:33Z\", \"source_id\": 39964651, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:42:37Z\", \"source_id\": 13120157, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:22Z\", \"source_id\": 39967941, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:28Z\", \"source_id\": 13121254, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:43Z\", \"source_id\": 39896784, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:19Z\", \"source_id\": 39986117, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:24Z\", \"source_id\": 13127419, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:04Z\", \"source_id\": 39994760, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:08Z\", \"source_id\": 13130367, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:55Z\", \"source_id\": 39998339, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:59Z\", \"source_id\": 13131504, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:31Z\", \"source_id\": 40003392, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:39Z\", \"source_id\": 13133191, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:28Z\", \"source_id\": 40011178, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:31Z\", \"source_id\": 13135659, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:01Z\", \"source_id\": 40019902, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:08Z\", \"source_id\": 13138590, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:27Z\", \"source_id\": 40028653, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:32Z\", \"source_id\": 13141417, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:08Z\", \"source_id\": 40032070, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:14Z\", \"source_id\": 13142538, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cricklewood", "service_state_platform": null, "timing_fact_generation": 1789193994503721, "current_leg_arrival_utc": "2026-09-12T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:06.009704", "service_state_evidence_id": 40035628, "current_leg_start_actual_dep": "2026-09-12T07:06:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:06.140783", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N RAI None 5P04 None None None None None [{"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:46:11Z", "source_id": 39883653, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:46:14Z", "source_id": 13093060, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:38Z", "source_id": 39886322, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:43Z", "source_id": 13093874, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:48Z", "source_id": 39888566, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:52Z", "source_id": 13094642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:56Z", "source_id": 39891006, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:58Z", "source_id": 13095437, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:13Z", "source_id": 39896159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:18Z", "source_id": 13097099, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:40Z", "source_id": 39902890, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:47Z", "source_id": 13099314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:56Z", "source_id": 39907177, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:01Z", "source_id": 13100760, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:22Z", "source_id": 39907820, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:07:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:23Z", "source_id": 13100924, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:08Z", "source_id": 39910266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:12Z", "source_id": 13101737, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:59Z", "source_id": 39911398, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:03Z", "source_id": 13102115, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:44Z", "source_id": 39916858, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:14:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:47Z", "source_id": 13103878, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:38Z", "source_id": 39924030, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:43Z", "source_id": 13106342, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:20Z", "source_id": 39935895, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:27Z", "source_id": 13110389, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:10Z", "source_id": 39942140, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:14Z", "source_id": 13112452, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:13Z", "source_id": 39945459, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:16Z", "source_id": 13113604, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:43Z", "source_id": 39954771, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:46Z", "source_id": 13116731, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:30Z", "source_id": 39959599, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:32Z", "source_id": 13118330, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:45Z", "source_id": 39961605, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:47Z", "source_id": 13119035, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:42:33Z", "source_id": 39964651, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T05:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:42:37Z", "source_id": 13120157, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:22Z", "source_id": 39967941, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T05:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:28Z", "source_id": 13121254, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:43Z", "source_id": 39896784, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T04:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:19Z", "source_id": 39986117, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T05:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:24Z", "source_id": 13127419, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:04Z", "source_id": 39994760, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T05:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:08Z", "source_id": 13130367, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:55Z", "source_id": 39998339, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T06:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:59Z", "source_id": 13131504, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:31Z", "source_id": 40003392, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T06:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:39Z", "source_id": 13133191, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:28Z", "source_id": 40011178, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T06:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:31Z", "source_id": 13135659, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:01Z", "source_id": 40019902, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T06:12:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:08Z", "source_id": 13138590, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:27Z", "source_id": 40028653, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T06:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:32Z", "source_id": 13141417, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:08Z", "source_id": 40032070, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T06:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:14Z", "source_id": 13142538, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}] Rainham (Kent) 0530 0530 None None None Cricklewood South Sidings 0731 0731 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:15692/2026-09-12/detailed None City Thameslink 2026-09-12T07:06:00+01:00 Cricklewood 17.0 {"type": "LineString", "coordinates": [[-0.10350528424808152, 51.51412167233764], [-0.103505, 51.51417169999999], [-0.1035264, 51.51478899999999], [-0.1035577, 51.51568979999999], [-0.1036227, 51.5163075], [-0.103656, 51.51667140000001], [-0.103702, 51.5170488], [-0.1037216, 51.51716619999999], [-0.1038487, 51.5176282], [-0.1038674, 51.51769920000001], [-0.10386900000000002, 51.51770589999999], [-0.1039293, 51.5179166], [-0.1040673, 51.51845120000001], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.105269937006113, 51.52052295541778], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.12750652055813436, 51.53210664657283], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226], [-0.1395429, 51.550396699999986], [-0.1397139, 51.5504697], [-0.1398812, 51.550539400000005], [-0.1401294, 51.550640300000005], [-0.1403499, 51.5507259], [-0.14091389999999998, 51.5509421], [-0.1415619, 51.551177], [-0.1419668, 51.5513086], [-0.14251009999999997, 51.55147070000001], [-0.1432514, 51.5516709], [-0.1435355, 51.5517292], [-0.1441947, 51.55187019999999], [-0.14515389999999995, 51.552071699999985], [-0.1465348, 51.5523172], [-0.1468501, 51.5523696], [-0.1473639, 51.55244059999999], [-0.14775724520962777, 51.55249107244481], [-0.14781823588576043, 51.552498898513335], [-0.1480123, 51.5525238], [-0.14847989999999997, 51.5525711], [-0.1489344, 51.5526074], [-0.14954499999999998, 51.5526542], [-0.15009179999999997, 51.5526867], [-0.15059949999999997, 51.552711300000006], [-0.15122639999999998, 51.5527297], [-0.1514804, 51.5527306], [-0.15180749999999998, 51.55273950000001], [-0.1518444, 51.552740500000006], [-0.1526008058405427, 51.55272608942233], [-0.1531094, 51.55271640000001], [-0.15357269999999998, 51.5527034], [-0.15406789999999998, 51.5526842], [-0.15553969999999998, 51.552575100000006], [-0.1563828, 51.55251079999999], [-0.15759159999999997, 51.55240739999999], [-0.15944489999999997, 51.5522588], [-0.1626456, 51.551990399999994], [-0.16436810000000002, 51.5518245], [-0.1649985, 51.5517546], [-0.16559029999999997, 51.5516786], [-0.1671995, 51.55143650000001], [-0.16796949999999997, 51.551323499999995], [-0.16972729999999997, 51.55101470000001], [-0.17080569999999998, 51.5508248], [-0.1764768, 51.5498506], [-0.1781189, 51.54956330000001], [-0.1796630568239043, 51.54923571249775], [-0.17967489999999997, 51.5492332], [-0.18075559999999996, 51.5490373], [-0.1817661, 51.54890389999999], [-0.1820331, 51.54886509999999], [-0.1823065, 51.54882449999999], [-0.18300549999999996, 51.548707599999986], [-0.18370539999999996, 51.54859499999999], [-0.1842404, 51.548526599999995], [-0.1847251, 51.54846919999999], [-0.1849857, 51.5484449], [-0.1852025, 51.5484247], [-0.1857368, 51.5483791], [-0.1860124, 51.54836350000001], [-0.1861822, 51.54835390000001], [-0.18662419999999996, 51.548335399999985], [-0.18715429999999997, 51.54832199999999], [-0.1877637, 51.548322799999994], [-0.18818348646008473, 51.54833189721291], [-0.1883018415408203, 51.54833446209133], [-0.19054404343325487, 51.54838305292072], [-0.19079835375818097, 51.54839369065254], [-0.19102335213675, 51.5484011024904], [-0.1912232259783833, 51.548405748372275], [-0.19140216269250185, 51.54840808823614], [-0.19156434968852695, 51.54840858201999], [-0.19171397437587973, 51.548407689661786], [-0.19185522416398135, 51.54840587109953], [-0.19199228646225297, 51.54840358627119], [-0.19212934868011572, 51.54840129511476], [-0.1922705982269908, 51.548399457568195], [-0.19242022251229937, 51.5483985335695], [-0.1925824089454626, 51.54839898305664], [-0.19276134493590164, 51.5484012659676], [-0.19296121789303763, 51.54840584224037], [-0.1931862152262918, 51.548413171812925], [-0.19344052434508524, 51.54842371462325], [-0.1935961, 51.5484331], [-0.1944075, 51.5485105], [-0.1950628, 51.5485887], [-0.1955076, 51.54865589999999], [-0.1962639, 51.5487727], [-0.1968293, 51.5488766], [-0.1972269, 51.5489501], [-0.19765499999999997, 51.549038], [-0.19837469999999996, 51.5492046], [-0.1988781, 51.54933019999999], [-0.19912219999999997, 51.5493904], [-0.1996468, 51.5495335], [-0.2002806, 51.5497193], [-0.2008405, 51.5498946], [-0.2012855, 51.5500388], [-0.2017739, 51.5502103], [-0.2023136, 51.550411899999986], [-0.2028252, 51.550617199999984], [-0.20326499999999997, 51.550808], [-0.20363719999999996, 51.550964], [-0.20402049999999997, 51.551158099999995], [-0.2044039, 51.55134030000001], [-0.20474519999999996, 51.55151190000001], [-0.2051436, 51.5517316], [-0.2055511, 51.551967999999995], [-0.2059813, 51.5522154], [-0.2063943, 51.552466599999995], [-0.20685259999999997, 51.5527722], [-0.20736060000000003, 51.5531246], [-0.2078054, 51.5534686], [-0.20827409999999996, 51.55386179999999], [-0.20864879999999997, 51.55419080000001], [-0.2088765, 51.55440020000001], [-0.2091418117533678, 51.55466347968381], [-0.20932029999999996, 51.554840600000006], [-0.2098576, 51.55542], [-0.21008569999999996, 51.55567049999999], [-0.2102722, 51.5558936], [-0.21041329999999997, 51.5560791], [-0.2107178, 51.5564205], [-0.2107942, 51.5565061], [-0.2109028, 51.5566153], [-0.2110251, 51.556755900000006], [-0.21120190000000005, 51.55704980000001], [-0.21143809999999996, 51.557314600000005], [-0.21153789999999997, 51.5574213], [-0.2120112, 51.558039699999995], [-0.2121102, 51.55814689999998], [-0.2123165, 51.5583863], [-0.21266519924991, 51.55877562812652]]} 6.8 0702 0719 City Thameslink Cricklewood Cricklewood 51.5587756 -0.2126652 51.5587756 -0.2126652 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Cricklewood TD TRACKING_TIMEOUT 40035628 1789193994503721 142 142 2026-09-12 07:41:06.140783 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:06.009704
468158 498230 L78492 871A18MA12 2026-09-12 COMPLETE 13190399 2026-09-12 08:28:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 498230, "stp": "O", "toc": "South Western Railway", "uid": "L78492", "consist": "450036+450079", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78492/2026-09-12/detailed", "trust_id": "871A18MA12", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": "12", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A18", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "0831", "current_leg_dep": "0823", "current_leg_end": "London Waterloo", "origin_dep_time": "0714", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Surbiton", "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\": 226.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498230, \"profile_key\": \"4be3976a366531de3463e2b37e18eed1286c431c34328735c61bbe69b07ffd12\", \"schedule_id\": 34974, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0721\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0728\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0752H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 34741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:51Z\", \"source_id\": 40035492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:52Z\", \"source_id\": 13143578, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:02Z\", \"source_id\": 40050248, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:05Z\", \"source_id\": 13148323, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:44Z\", \"source_id\": 40064014, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:48Z\", \"source_id\": 13152734, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:28Z\", \"source_id\": 40073967, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:33Z\", \"source_id\": 13155885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:17Z\", \"source_id\": 40087925, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:22Z\", \"source_id\": 13160412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:53Z\", \"source_id\": 40099636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:56Z\", \"source_id\": 13164149, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:52Z\", \"source_id\": 40107816, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:55Z\", \"source_id\": 13166860, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:56Z\", \"source_id\": 40114001, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:00Z\", \"source_id\": 13168906, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:55Z\", \"source_id\": 40116151, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:59Z\", \"source_id\": 13169570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:24Z\", \"source_id\": 40130767, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:26Z\", \"source_id\": 13173939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:34Z\", \"source_id\": 40151110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:35Z\", \"source_id\": 13180130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:44Z\", \"source_id\": 40157831, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:48Z\", \"source_id\": 13182279, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:31Z\", \"source_id\": 40165744, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:36Z\", \"source_id\": 13184822, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:31Z\", \"source_id\": 40183419, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:34Z\", \"source_id\": 13190253, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "12", "timing_fact_generation": 1789198188338801, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:06.592321", "service_state_evidence_id": 13190253, "current_leg_start_actual_dep": "2026-09-12T08:22:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:07.209438", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O AON None 1A18 450036+450079 8 100 None {"version": 3, "segments": [{"to_m": 226.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498230, "profile_key": "4be3976a366531de3463e2b37e18eed1286c431c34328735c61bbe69b07ffd12", "schedule_id": 34974, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0714", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0721", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0728", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0752H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 34741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 34741}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:51Z", "source_id": 40035492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:52Z", "source_id": 13143578, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:02Z", "source_id": 40050248, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:05Z", "source_id": 13148323, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:44Z", "source_id": 40064014, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:48Z", "source_id": 13152734, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:28Z", "source_id": 40073967, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:33Z", "source_id": 13155885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:17Z", "source_id": 40087925, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:22Z", "source_id": 13160412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:53Z", "source_id": 40099636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:56Z", "source_id": 13164149, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:52Z", "source_id": 40107816, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:55Z", "source_id": 13166860, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:56Z", "source_id": 40114001, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:00Z", "source_id": 13168906, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:55Z", "source_id": 40116151, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:59Z", "source_id": 13169570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:24Z", "source_id": 40130767, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:26Z", "source_id": 13173939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:34Z", "source_id": 40151110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:35Z", "source_id": 13180130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:44Z", "source_id": 40157831, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:48Z", "source_id": 13182279, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:31Z", "source_id": 40165744, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:36Z", "source_id": 13184822, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:31Z", "source_id": 40183419, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:34Z", "source_id": 13190253, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Alton 0714 0714 2 None None London Waterloo 0828 0828 12 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L78492/2026-09-12/detailed None Clapham Junction (M) 2026-09-12T08:22:30+01:00 London Waterloo 8.0 {"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 3.9 0823 0831 Surbiton Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190253 1789198188338801 94 94 2026-09-12 07:41:07.209438 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:06.592321
468159 498995 C14740 061R20MB12 2026-09-12 COMPLETE 13190575 2026-09-12 08:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 498995, "stp": "P", "toc": "ScotRail", "uid": "C14740", "consist": "385103+385111", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14740/2026-09-12/detailed", "trust_id": "061R20MB12", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R20", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0831", "current_leg_dep": "0827", "current_leg_end": "Edinburgh", "origin_dep_time": "0745", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 498995, \"profile_key\": \"4e22096e40c84768185d3ef7a7ecf646908ec1a3095c57ed1b6409516db0ea91\", \"schedule_id\": 6016, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 28597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:33Z\", \"source_id\": 40094792, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:37Z\", \"source_id\": 13162643, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:23Z\", \"source_id\": 40098553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:27Z\", \"source_id\": 13163816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:54Z\", \"source_id\": 40105801, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:58Z\", \"source_id\": 13166229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:02Z\", \"source_id\": 40122804, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:05Z\", \"source_id\": 13171642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:42Z\", \"source_id\": 40133704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:45Z\", \"source_id\": 13174829, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:40Z\", \"source_id\": 40147043, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:46Z\", \"source_id\": 13178844, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:48Z\", \"source_id\": 40175158, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:51Z\", \"source_id\": 13187739, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 40184436, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:06Z\", \"source_id\": 13190575, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789198210832608, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:07.339388", "service_state_evidence_id": 13190575, "current_leg_start_actual_dep": "2026-09-12T08:29:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:08.070433", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ EDB 1R20 385103+385111 8 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 498995, "profile_key": "4e22096e40c84768185d3ef7a7ecf646908ec1a3095c57ed1b6409516db0ea91", "schedule_id": 6016, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 28597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 28597}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:33Z", "source_id": 40094792, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:37Z", "source_id": 13162643, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:23Z", "source_id": 40098553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:27Z", "source_id": 13163816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:54Z", "source_id": 40105801, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:58Z", "source_id": 13166229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:02Z", "source_id": 40122804, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:05Z", "source_id": 13171642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:42Z", "source_id": 40133704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:45Z", "source_id": 13174829, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:40Z", "source_id": 40147043, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:46Z", "source_id": 13178844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:48Z", "source_id": 40175158, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:51Z", "source_id": 13187739, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 40184436, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:06Z", "source_id": 13190575, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0745 0745 3 None None Edinburgh 0833 0833 12 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14740/2026-09-12/detailed None Haymarket 2026-09-12T08:29:00+01:00 Edinburgh 4.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 0827 0831 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190575 1789198210832608 61 61 2026-09-12 07:41:08.070433 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:07.339388
468160 499049 Y65577 879B10MB12 2026-09-12 COMPLETE 13190873 2026-09-12 08:31:00 2026-09-12 07:41:22 2026-09-14 07:41:22 {"id": 499049, "stp": "P", "toc": "London Overground", "uid": "Y65577", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65577/2026-09-12/detailed", "trust_id": "879B10MB12", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B10", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "0831", "current_leg_dep": "0829", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0747", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "0830", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7833.355, \"from_m\": 1684.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 499049, \"profile_key\": \"1da0a15dee6ce4c573292c4e76c5a321f17437c92a1f2644b1264d64b47bfdc3\", \"schedule_id\": 30494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:03Z\", \"source_id\": 40099981, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:05Z\", \"source_id\": 13164302, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:28Z\", \"source_id\": 40106957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:33Z\", \"source_id\": 13166618, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:01Z\", \"source_id\": 40112244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:07Z\", \"source_id\": 13168331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:41Z\", \"source_id\": 40117801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:44Z\", \"source_id\": 13170076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:01Z\", \"source_id\": 40122718, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:05Z\", \"source_id\": 13171671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:14Z\", \"source_id\": 40132602, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:17Z\", \"source_id\": 13174503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:03Z\", \"source_id\": 40136752, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:07Z\", \"source_id\": 13175745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 40140417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:46Z\", \"source_id\": 13176842, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:30Z\", \"source_id\": 40144366, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:30Z\", \"source_id\": 13178050, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:30Z\", \"source_id\": 40148807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:34Z\", \"source_id\": 13179426, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:47Z\", \"source_id\": 40153678, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:51Z\", \"source_id\": 13180962, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:24Z\", \"source_id\": 40159233, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:25Z\", \"source_id\": 13182723, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:55Z\", \"source_id\": 40164417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:58Z\", \"source_id\": 13184386, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:08Z\", \"source_id\": 40169233, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:12Z\", \"source_id\": 13185885, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:02Z\", \"source_id\": 40173347, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:06Z\", \"source_id\": 13187235, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:13Z\", \"source_id\": 40180356, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:17Z\", \"source_id\": 13189407, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:23Z\", \"source_id\": 40185279, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:26Z\", \"source_id\": 13190873, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789198227857550, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:11.072490", "service_state_evidence_id": 13190873, "current_leg_start_actual_dep": "2026-09-12T08:28:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:11.289921", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B10 None None None None {"version": 3, "segments": [{"to_m": 1684.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7833.355, "from_m": 1684.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 499049, "profile_key": "1da0a15dee6ce4c573292c4e76c5a321f17437c92a1f2644b1264d64b47bfdc3", "schedule_id": 30494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:03Z", "source_id": 40099981, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:05Z", "source_id": 13164302, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:28Z", "source_id": 40106957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:33Z", "source_id": 13166618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:01Z", "source_id": 40112244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:07Z", "source_id": 13168331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:41Z", "source_id": 40117801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:44Z", "source_id": 13170076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:01Z", "source_id": 40122718, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:05Z", "source_id": 13171671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:14Z", "source_id": 40132602, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:17Z", "source_id": 13174503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:03Z", "source_id": 40136752, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:07Z", "source_id": 13175745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 40140417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:46Z", "source_id": 13176842, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:30Z", "source_id": 40144366, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:30Z", "source_id": 13178050, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:30Z", "source_id": 40148807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:34Z", "source_id": 13179426, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:47Z", "source_id": 40153678, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:51Z", "source_id": 13180962, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:24Z", "source_id": 40159233, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:25Z", "source_id": 13182723, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:55Z", "source_id": 40164417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:58Z", "source_id": 13184386, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:08Z", "source_id": 40169233, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:12Z", "source_id": 13185885, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:02Z", "source_id": 40173347, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:06Z", "source_id": 13187235, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:13Z", "source_id": 40180356, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:17Z", "source_id": 13189407, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:23Z", "source_id": 40185279, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:26Z", "source_id": 13190873, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Crystal Palace 0747 0747 3 None None Highbury & Islington (East London Line) 0831 0830 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65577/2026-09-12/detailed None Canonbury East London Line 2026-09-12T08:28:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 0829 0831 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190873 1789198227857550 84 84 2026-09-12 07:41:11.289921 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:11.072490
468161 498221 P24769 252S71MA12 2026-09-12 COMPLETE 13190298 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 498221, "stp": "P", "toc": "Northern", "uid": "P24769", "consist": "195124", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24769/2026-09-12/detailed", "trust_id": "252S71MA12", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S71", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0831", "current_leg_dep": "0821", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0713", "origin_platform": "5A", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-12T07:41:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Reddish North", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Reddish North", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 315.74, \"from_m\": 162.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323.069, \"from_m\": 315.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426.273, \"from_m\": 323.069, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 503.362, \"from_m\": 426.273, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1494.007, \"from_m\": 503.362, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2379.286, \"from_m\": 1494.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5614.8, \"from_m\": 2379.286, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5962.535, \"from_m\": 5614.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7768.636, \"from_m\": 5962.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7988.736, \"from_m\": 7768.636, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8122.407, \"from_m\": 7988.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9169.38, \"from_m\": 8122.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9602.024, \"from_m\": 9169.38, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10269.616, \"from_m\": 9602.024, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11463.403, \"from_m\": 10269.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11926.705, \"from_m\": 11463.403, \"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\": 11983.987, \"from_m\": 11926.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20649.566, \"from_m\": 11983.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21551.685, \"from_m\": 20649.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40900.438, \"from_m\": 21551.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42466.358, \"from_m\": 40900.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42504.467, \"from_m\": 42466.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43159.4, \"from_m\": 42504.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43215.662, \"from_m\": 43159.4, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47586.773, \"from_m\": 43215.662, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 49284.511, \"from_m\": 47586.773, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50337.818, \"from_m\": 49284.511, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 50586.546, \"from_m\": 50337.818, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55644.669, \"from_m\": 50586.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55853.934, \"from_m\": 55644.669, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57183.219, \"from_m\": 55853.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57319.541, \"from_m\": 57183.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59082.395, \"from_m\": 57319.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59182.085, \"from_m\": 59082.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62221.538, \"from_m\": 59182.085, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62321.228, \"from_m\": 62221.538, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62353.444, \"from_m\": 62321.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62420.94, \"from_m\": 62353.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71777.857, \"from_m\": 62420.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71820.32, \"from_m\": 71777.857, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72291.632, \"from_m\": 71820.32, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72377.836, \"from_m\": 72291.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72436.191, \"from_m\": 72377.836, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 73191.663, \"from_m\": 72436.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73361.156, \"from_m\": 73191.663, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 73451.875, \"from_m\": 73361.156, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 73475.933, \"from_m\": 73451.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73546.945, \"from_m\": 73475.933, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 73585.94, \"from_m\": 73546.945, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73629.095, \"from_m\": 73585.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73792.82, \"from_m\": 73629.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74102.233, \"from_m\": 73792.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74148.439, \"from_m\": 74102.233, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74226.229, \"from_m\": 74148.439, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 74635.409, \"from_m\": 74226.229, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498221, \"profile_key\": \"8146cc0c12f5fdc84629ecbd3c80bff144e342f89c2dd1361e4b16c8c1b7ea24\", \"schedule_id\": 21478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6016.619, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Dore and Totley\", \"stage_seq\": 3, \"distance_m\": 6865.585, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Dore West Jn\", \"stage_seq\": 4, \"distance_m\": 9462.626, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 5, \"distance_m\": 10866.51, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Grindleford\", \"stage_seq\": 6, \"distance_m\": 18791.152, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"Hathersage\", \"stage_seq\": 7, \"distance_m\": 21800.571, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Bamford\", \"stage_seq\": 8, \"distance_m\": 24635.86, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Hope (Derbyshire)\", \"stage_seq\": 9, \"distance_m\": 27543.147, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 10, \"distance_m\": 28822.369, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 11, \"distance_m\": 30966.065, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Edale\", \"stage_seq\": 12, \"distance_m\": 35346.059, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 13, \"distance_m\": 42504.467, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Chinley North Jn\", \"stage_seq\": 14, \"distance_m\": 43159.4, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Chinley\", \"stage_seq\": 15, \"distance_m\": 44784.364, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"New Mills South Jn\", \"stage_seq\": 16, \"distance_m\": 49014.573, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"New Mills Central\", \"stage_seq\": 17, \"distance_m\": 50696.228, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Marple\", \"stage_seq\": 18, \"distance_m\": 56318.972, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 19, \"distance_m\": 57262.171, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Romiley\", \"stage_seq\": 20, \"distance_m\": 58950.522, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Bredbury\", \"stage_seq\": 21, \"distance_m\": 60701.811, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Brinnington\", \"stage_seq\": 22, \"distance_m\": 65796.914, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821H\", \"location\": \"Reddish North\", \"stage_seq\": 23, \"distance_m\": 68374.347, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Ashburys\", \"stage_seq\": 24, \"distance_m\": 72166.859, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Ardwick Jn\", \"stage_seq\": 25, \"distance_m\": 73517.522, \"section_seq\": 1, \"route_path_id\": 36523}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 26, \"distance_m\": 74635.409, \"section_seq\": 1, \"route_path_id\": 36523}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74635.409, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36523}], \"total_distance_m\": 74635.409, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73345.774, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1289.635, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0713", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:00Z\", \"source_id\": 40033807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:03Z\", \"source_id\": 13143061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:41Z\", \"source_id\": 40043577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:42Z\", \"source_id\": 13146143, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:54Z\", \"source_id\": 40058043, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:55Z\", \"source_id\": 13150771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:51Z\", \"source_id\": 40064338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:57Z\", \"source_id\": 13152799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:21Z\", \"source_id\": 40073662, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:23Z\", \"source_id\": 13155790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:39Z\", \"source_id\": 13161310, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:12Z\", \"source_id\": 13167045, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 13172145, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:49Z\", \"source_id\": 40131737, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:54Z\", \"source_id\": 13174221, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 40140416, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:46Z\", \"source_id\": 13176825, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:05Z\", \"source_id\": 40147932, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:12Z\", \"source_id\": 13179168, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:15Z\", \"source_id\": 40154664, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:19Z\", \"source_id\": 13181318, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:59Z\", \"source_id\": 40162424, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:10Z\", \"source_id\": 13183823, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:00Z\", \"source_id\": 40175600, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:07Z\", \"source_id\": 13187886, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:34Z\", \"source_id\": 40183527, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:39Z\", \"source_id\": 13190298, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789198180486632, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:11.080824", "service_state_evidence_id": 13190298, "current_leg_start_actual_dep": "2026-09-12T08:21:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:11.293955", "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 SHF MAN 2S71 195124 3 100 None {"version": 3, "segments": [{"to_m": 162.204, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 315.74, "from_m": 162.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 323.069, "from_m": 315.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 426.273, "from_m": 323.069, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 503.362, "from_m": 426.273, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1494.007, "from_m": 503.362, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2379.286, "from_m": 1494.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5614.8, "from_m": 2379.286, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5962.535, "from_m": 5614.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7768.636, "from_m": 5962.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7988.736, "from_m": 7768.636, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8122.407, "from_m": 7988.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9169.38, "from_m": 8122.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9602.024, "from_m": 9169.38, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10269.616, "from_m": 9602.024, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11463.403, "from_m": 10269.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11926.705, "from_m": 11463.403, "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": 11983.987, "from_m": 11926.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20649.566, "from_m": 11983.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21551.685, "from_m": 20649.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40900.438, "from_m": 21551.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42466.358, "from_m": 40900.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42504.467, "from_m": 42466.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43159.4, "from_m": 42504.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43215.662, "from_m": 43159.4, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47586.773, "from_m": 43215.662, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 49284.511, "from_m": 47586.773, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50337.818, "from_m": 49284.511, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 50586.546, "from_m": 50337.818, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55644.669, "from_m": 50586.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55853.934, "from_m": 55644.669, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57183.219, "from_m": 55853.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57319.541, "from_m": 57183.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59082.395, "from_m": 57319.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59182.085, "from_m": 59082.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62221.538, "from_m": 59182.085, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62321.228, "from_m": 62221.538, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62353.444, "from_m": 62321.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62420.94, "from_m": 62353.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71777.857, "from_m": 62420.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71820.32, "from_m": 71777.857, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72291.632, "from_m": 71820.32, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72377.836, "from_m": 72291.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72436.191, "from_m": 72377.836, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 73191.663, "from_m": 72436.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73361.156, "from_m": 73191.663, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 73451.875, "from_m": 73361.156, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 73475.933, "from_m": 73451.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73546.945, "from_m": 73475.933, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 73585.94, "from_m": 73546.945, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73629.095, "from_m": 73585.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73792.82, "from_m": 73629.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74102.233, "from_m": 73792.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74148.439, "from_m": 74102.233, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74226.229, "from_m": 74148.439, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74635.409, "from_m": 74226.229, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498221, "profile_key": "8146cc0c12f5fdc84629ecbd3c80bff144e342f89c2dd1361e4b16c8c1b7ea24", "schedule_id": 21478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0713", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6016.619, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Dore and Totley", "stage_seq": 3, "distance_m": 6865.585, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Dore West Jn", "stage_seq": 4, "distance_m": 9462.626, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Totley Tunnel East", "stage_seq": 5, "distance_m": 10866.51, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Grindleford", "stage_seq": 6, "distance_m": 18791.152, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "Hathersage", "stage_seq": 7, "distance_m": 21800.571, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Bamford", "stage_seq": 8, "distance_m": 24635.86, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Hope (Derbyshire)", "stage_seq": 9, "distance_m": 27543.147, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Earles Siding S.B.", "stage_seq": 10, "distance_m": 28822.369, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Earles Sidings Sig. Es31", "stage_seq": 11, "distance_m": 30966.065, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Edale", "stage_seq": 12, "distance_m": 35346.059, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Chinley East Jn", "stage_seq": 13, "distance_m": 42504.467, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Chinley North Jn", "stage_seq": 14, "distance_m": 43159.4, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Chinley", "stage_seq": 15, "distance_m": 44784.364, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "New Mills South Jn", "stage_seq": 16, "distance_m": 49014.573, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "New Mills Central", "stage_seq": 17, "distance_m": 50696.228, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Marple", "stage_seq": 18, "distance_m": 56318.972, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Marple Wharf Jn", "stage_seq": 19, "distance_m": 57262.171, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Romiley", "stage_seq": 20, "distance_m": 58950.522, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Bredbury", "stage_seq": 21, "distance_m": 60701.811, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Brinnington", "stage_seq": 22, "distance_m": 65796.914, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821H", "location": "Reddish North", "stage_seq": 23, "distance_m": 68374.347, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Ashburys", "stage_seq": 24, "distance_m": 72166.859, "section_seq": 1, "route_path_id": 36523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Ardwick Jn", "stage_seq": 25, "distance_m": 73517.522, "section_seq": 1, "route_path_id": 36523}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 26, "distance_m": 74635.409, "section_seq": 1, "route_path_id": 36523}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74635.409, "from_m": 0.0, "section_seq": 1, "route_path_id": 36523}], "total_distance_m": 74635.409, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73345.774, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1289.635, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7422, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:00Z", "source_id": 40033807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:03Z", "source_id": 13143061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:41Z", "source_id": 40043577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:42Z", "source_id": 13146143, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9295, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:54Z", "source_id": 40058043, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:55Z", "source_id": 13150771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:51Z", "source_id": 40064338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:57Z", "source_id": 13152799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9287, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:21Z", "source_id": 40073662, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:23Z", "source_id": 13155790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:39Z", "source_id": 13161310, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:12Z", "source_id": 13167045, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 13172145, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:49Z", "source_id": 40131737, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:54Z", "source_id": 13174221, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 40140416, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:46Z", "source_id": 13176825, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:05Z", "source_id": 40147932, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:12Z", "source_id": 13179168, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:15Z", "source_id": 40154664, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:19Z", "source_id": 13181318, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:59Z", "source_id": 40162424, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:10Z", "source_id": 13183823, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:00Z", "source_id": 40175600, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:07Z", "source_id": 13187886, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:34Z", "source_id": 40183527, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:39Z", "source_id": 13190298, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Sheffield 0713 0713 5A None None Manchester Piccadilly 0832 0832 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24769/2026-09-12/detailed None Reddish North 2026-09-12T08:21:30+01:00 Manchester Piccadilly 10.0 {"type": "LineString", "coordinates": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 3.8 0821 0831 Reddish North Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-12 07:41:22 TERMINATED 2026-09-12 07:31:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190298 1789198180486632 83 83 2026-09-12 07:41:11.293955 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:11.080824
468162 498294 G90074 422A82MA12 2026-09-12 COMPLETE 13190239 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 498294, "stp": "P", "toc": "Northern", "uid": "G90074", "consist": "331107", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90074/2026-09-12/detailed", "trust_id": "422A82MA12", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": "10", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2A82", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0831", "current_leg_dep": "0822", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0716", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.1959647006407708, 53.45176606696942], [-2.196007885315552, 53.45192246962847], [-2.196045064852023, 53.45206081557446], [-2.196077265455444, 53.45218366453676], [-2.1961055133310747, 53.45229357624478], [-2.1961308346841757, 53.45239311042786], [-2.1961542557200056, 53.45248482681544], [-2.196176802643825, 53.45257128513688], [-2.1961995016608937, 53.45265504512156], [-2.1962233789764714, 53.45273866649889], [-2.1962494607958183, 53.45282470899823], [-2.196278773324194, 53.452915732348984], [-2.1963123427668587, 53.453014296280514], [-2.1963511953290715, 53.45312296052224], [-2.196396357216093, 53.45324428480353], [-2.196448854633183, 53.45338082885376], [-2.1965097137856007, 53.45353515240234], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Mauldeth Road", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Mauldeth Road", "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\": 180.275, \"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\": 251.673, \"from_m\": 180.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\": 269.27, \"from_m\": 251.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 717.296, \"from_m\": 269.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\": 6780.485, \"from_m\": 717.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\": 7661.828, \"from_m\": 6780.485, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22664.993, \"from_m\": 7661.828, \"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\": 22707.442, \"from_m\": 22664.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29252.158, \"from_m\": 22707.442, \"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\": 30058.549, \"from_m\": 29252.158, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34284.818, \"from_m\": 30058.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34966.509, \"from_m\": 34284.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36174.762, \"from_m\": 34966.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\": 36393.309, \"from_m\": 36174.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37158.567, \"from_m\": 36393.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37377.114, \"from_m\": 37158.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38585.367, \"from_m\": 37377.114, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39236.289, \"from_m\": 38585.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49084.183, \"from_m\": 39236.289, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49518.565, \"from_m\": 49084.183, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49786.8, \"from_m\": 49518.565, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49871.837, \"from_m\": 49786.8, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49902.217, \"from_m\": 49871.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49991.983, \"from_m\": 49902.217, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50077.057, \"from_m\": 49991.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50149.21, \"from_m\": 50077.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\": 50677.302, \"from_m\": 50149.21, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52211.608, \"from_m\": 50677.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52375.333, \"from_m\": 52211.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52684.746, \"from_m\": 52375.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\": 52730.953, \"from_m\": 52684.746, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52808.742, \"from_m\": 52730.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53217.922, \"from_m\": 52808.742, \"capability_applied\": null, \"effective_limit_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\": 498294, \"profile_key\": \"32b92d92ca32e69a52121c02968539dab0f3cad2899ea66873c3588936bf013f\", \"schedule_id\": 15960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.595, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Holmes Chapel\", \"stage_seq\": 3, \"distance_m\": 13693.469, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Chelford\", \"stage_seq\": 4, \"distance_m\": 22879.092, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737H\", \"location\": \"Alderley Edge\", \"stage_seq\": 5, \"distance_m\": 27697.951, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Wilmslow\", \"stage_seq\": 6, \"distance_m\": 30364.911, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Styal\", \"stage_seq\": 7, \"distance_m\": 33198.22, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 8, \"distance_m\": 34241.611, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 9, \"distance_m\": 34966.509, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0807\", \"location\": \"Manchester Airport\", \"stage_seq\": 10, \"distance_m\": 36775.938, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 11, \"distance_m\": 38585.367, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Heald Green\", \"stage_seq\": 12, \"distance_m\": 39790.378, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Gatley\", \"stage_seq\": 13, \"distance_m\": 42478.234, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"East Didsbury\", \"stage_seq\": 14, \"distance_m\": 44396.299, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Burnage\", \"stage_seq\": 15, \"distance_m\": 45831.538, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 16, \"distance_m\": 47232.366, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 49528.076, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 52065.236, \"section_seq\": 1, \"route_path_id\": 32904}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 53217.922, \"section_seq\": 1, \"route_path_id\": 32904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53217.922, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32904}], \"total_distance_m\": 53217.922, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47002.952, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6214.97, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:15Z\", \"source_id\": 40038755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:12Z\", \"source_id\": 13144467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:38Z\", \"source_id\": 40049414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:39Z\", \"source_id\": 13148031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:16Z\", \"source_id\": 40060920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:21Z\", \"source_id\": 13151734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:59Z\", \"source_id\": 40066655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:04Z\", \"source_id\": 13153543, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:33Z\", \"source_id\": 40074102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:37Z\", \"source_id\": 13155945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:44Z\", \"source_id\": 40082649, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:47Z\", \"source_id\": 13158718, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:47Z\", \"source_id\": 40097404, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:52Z\", \"source_id\": 13163473, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:17Z\", \"source_id\": 40143832, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:18Z\", \"source_id\": 13177911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:57Z\", \"source_id\": 40149760, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:01Z\", \"source_id\": 13179744, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:00Z\", \"source_id\": 40154178, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:07Z\", \"source_id\": 13181146, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159798, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:45Z\", \"source_id\": 13182909, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:53Z\", \"source_id\": 40164360, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:56Z\", \"source_id\": 13184385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:29Z\", \"source_id\": 40183329, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:32Z\", \"source_id\": 13190239, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "10", "timing_fact_generation": 1789198174273322, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:13.323508", "service_state_evidence_id": 13190239, "current_leg_start_actual_dep": "2026-09-12T08:23:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:14.787194", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CRE MAN 2A82 331107 4 100 None {"version": 3, "segments": [{"to_m": 180.275, "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": 251.673, "from_m": 180.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": 269.27, "from_m": 251.673, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 717.296, "from_m": 269.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": 6780.485, "from_m": 717.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": 7661.828, "from_m": 6780.485, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22664.993, "from_m": 7661.828, "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": 22707.442, "from_m": 22664.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29252.158, "from_m": 22707.442, "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": 30058.549, "from_m": 29252.158, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34284.818, "from_m": 30058.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34966.509, "from_m": 34284.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36174.762, "from_m": 34966.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": 36393.309, "from_m": 36174.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37158.567, "from_m": 36393.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37377.114, "from_m": 37158.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38585.367, "from_m": 37377.114, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39236.289, "from_m": 38585.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49084.183, "from_m": 39236.289, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49518.565, "from_m": 49084.183, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49786.8, "from_m": 49518.565, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49871.837, "from_m": 49786.8, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49902.217, "from_m": 49871.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49991.983, "from_m": 49902.217, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 50077.057, "from_m": 49991.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50149.21, "from_m": 50077.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": 50677.302, "from_m": 50149.21, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52211.608, "from_m": 50677.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52375.333, "from_m": 52211.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52684.746, "from_m": 52375.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": 52730.953, "from_m": 52684.746, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52808.742, "from_m": 52730.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53217.922, "from_m": 52808.742, "capability_applied": null, "effective_limit_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": 498294, "profile_key": "32b92d92ca32e69a52121c02968539dab0f3cad2899ea66873c3588936bf013f", "schedule_id": 15960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.595, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Holmes Chapel", "stage_seq": 3, "distance_m": 13693.469, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Chelford", "stage_seq": 4, "distance_m": 22879.092, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737H", "location": "Alderley Edge", "stage_seq": 5, "distance_m": 27697.951, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Wilmslow", "stage_seq": 6, "distance_m": 30364.911, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Styal", "stage_seq": 7, "distance_m": 33198.22, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Heald Green South Jn", "stage_seq": 8, "distance_m": 34241.611, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Heald Green West Jn", "stage_seq": 9, "distance_m": 34966.509, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0807", "location": "Manchester Airport", "stage_seq": 10, "distance_m": 36775.938, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Heald Green West Jn", "stage_seq": 11, "distance_m": 38585.367, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Heald Green", "stage_seq": 12, "distance_m": 39790.378, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Gatley", "stage_seq": 13, "distance_m": 42478.234, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "East Didsbury", "stage_seq": 14, "distance_m": 44396.299, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Burnage", "stage_seq": 15, "distance_m": 45831.538, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Mauldeth Road", "stage_seq": 16, "distance_m": 47232.366, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 49528.076, "section_seq": 1, "route_path_id": 32904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 52065.236, "section_seq": 1, "route_path_id": 32904}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 53217.922, "section_seq": 1, "route_path_id": 32904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53217.922, "from_m": 0.0, "section_seq": 1, "route_path_id": 32904}], "total_distance_m": 53217.922, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47002.952, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6214.97, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:15Z", "source_id": 40038755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:12Z", "source_id": 13144467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10492, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:38Z", "source_id": 40049414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:39Z", "source_id": 13148031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:16Z", "source_id": 40060920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:21Z", "source_id": 13151734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:59Z", "source_id": 40066655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:04Z", "source_id": 13153543, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9111, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:33Z", "source_id": 40074102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:37Z", "source_id": 13155945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8928, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:44Z", "source_id": 40082649, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:47Z", "source_id": 13158718, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8939, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:47Z", "source_id": 40097404, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:52Z", "source_id": 13163473, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:17Z", "source_id": 40143832, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:18Z", "source_id": 13177911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:57Z", "source_id": 40149760, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:01Z", "source_id": 13179744, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8895, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:00Z", "source_id": 40154178, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:07Z", "source_id": 13181146, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159798, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:45Z", "source_id": 13182909, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8924, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:53Z", "source_id": 40164360, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:22:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:56Z", "source_id": 13184385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:29Z", "source_id": 40183329, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:32Z", "source_id": 13190239, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Crewe 0716 0716 1 None None Manchester Piccadilly 0828 0828 10 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G90074/2026-09-12/detailed None Mauldeth Road 2026-09-12T08:23:30+01:00 Manchester Piccadilly 9.0 {"type": "LineString", "coordinates": [[-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.1959647006407708, 53.45176606696942], [-2.196007885315552, 53.45192246962847], [-2.196045064852023, 53.45206081557446], [-2.196077265455444, 53.45218366453676], [-2.1961055133310747, 53.45229357624478], [-2.1961308346841757, 53.45239311042786], [-2.1961542557200056, 53.45248482681544], [-2.196176802643825, 53.45257128513688], [-2.1961995016608937, 53.45265504512156], [-2.1962233789764714, 53.45273866649889], [-2.1962494607958183, 53.45282470899823], [-2.196278773324194, 53.452915732348984], [-2.1963123427668587, 53.453014296280514], [-2.1963511953290715, 53.45312296052224], [-2.196396357216093, 53.45324428480353], [-2.196448854633183, 53.45338082885376], [-2.1965097137856007, 53.45353515240234], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 3.7 0822 0831 Mauldeth Road Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190239 1789198174273322 74 74 2026-09-12 07:41:14.787194 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:13.323508
468163 499282 C33085 122T11MB12 2026-09-12 COMPLETE 13191375 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 499282, "stp": "P", "toc": "Northern", "uid": "C33085", "consist": "158855", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33085/2026-09-12/detailed", "trust_id": "122T11MB12", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T11", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "0831", "current_leg_dep": "0826", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "0756", "origin_platform": "5", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]}", "current_leg_start": "Bedlington (Construction)", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington (Construction)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"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\": 1989.355, \"from_m\": 1069.466, \"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\": 2809.802, \"from_m\": 1989.355, \"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\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6962.34, \"from_m\": 2837.089, \"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\": 8307.68, \"from_m\": 6962.34, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"capability_applied\": null, \"effective_limit_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\": 14323.745, \"from_m\": 11137.012, \"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\": 14663.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17965.228, \"from_m\": 17525.103, \"capability_applied\": null, \"effective_limit_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\": 23593.15, \"from_m\": 17965.228, \"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\": 24845.738, \"from_m\": 23593.15, \"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\": 25057.517, \"from_m\": 24845.738, \"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\": 25113.593, \"from_m\": 25057.517, \"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\": 25128.0, \"from_m\": 25113.593, \"capability_applied\": null, \"effective_limit_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\": 25419.931, \"from_m\": 25128.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\": 25807.937, \"from_m\": 25419.931, \"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\": 27641.654, \"from_m\": 25807.937, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29707.438, \"from_m\": 27641.654, \"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\": 29796.142, \"from_m\": 29707.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30081.278, \"from_m\": 29796.142, \"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\": 499282, \"profile_key\": \"5485c808b90ef3ed749630b6b4f546489856b9020e269597d63db53e61680ebd\", \"schedule_id\": 1019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Benton North Jn\", \"stage_seq\": 3, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Benton East Jn\", \"stage_seq\": 4, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 5, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Holywell Jn\", \"stage_seq\": 6, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Seghill Jn\", \"stage_seq\": 7, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 8, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 9, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 10, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 11, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 12, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 13, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 14, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 15, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 28320}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28320}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30081.278, \"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": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:50Z\", \"source_id\": 40129414, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:53Z\", \"source_id\": 13173573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:49Z\", \"source_id\": 40145056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:53Z\", \"source_id\": 13178269, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:51Z\", \"source_id\": 40158086, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:57Z\", \"source_id\": 13182358, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:55Z\", \"source_id\": 40166580, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:59Z\", \"source_id\": 13185075, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:32Z\", \"source_id\": 40174487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:37Z\", \"source_id\": 13187567, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:09Z\", \"source_id\": 40186946, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:12Z\", \"source_id\": 13191375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789198273552133, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:13.543116", "service_state_evidence_id": 13191375, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:15.399767", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL ASL 2T11 158855 2 90 None {"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6962.34, "from_m": 2837.089, "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": 8307.68, "from_m": 6962.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "capability_applied": null, "effective_limit_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": 14323.745, "from_m": 11137.012, "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": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17965.228, "from_m": 17525.103, "capability_applied": null, "effective_limit_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": 23593.15, "from_m": 17965.228, "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": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "capability_applied": null, "effective_limit_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": 25419.931, "from_m": 25128.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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30081.278, "from_m": 29796.142, "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": 499282, "profile_key": "5485c808b90ef3ed749630b6b4f546489856b9020e269597d63db53e61680ebd", "schedule_id": 1019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Benton North Jn", "stage_seq": 3, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Benton East Jn", "stage_seq": 4, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Northumberland Park (Construction)", "stage_seq": 5, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Holywell Jn", "stage_seq": 6, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Seghill Jn", "stage_seq": 7, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Seaton Delaval (Construction)", "stage_seq": 8, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Red House Farm Jn", "stage_seq": 9, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Newsham (Construction)", "stage_seq": 10, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Blyth Bebside (Construction)", "stage_seq": 11, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Bedlington (Construction)", "stage_seq": 12, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "West Sleekburn Jn", "stage_seq": 13, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Marcheys House Jn", "stage_seq": 14, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 15, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 28320}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 28320}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30081.278, "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": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:50Z", "source_id": 40129414, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:53Z", "source_id": 13173573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:49Z", "source_id": 40145056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:13:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:53Z", "source_id": 13178269, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:51Z", "source_id": 40158086, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:57Z", "source_id": 13182358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:55Z", "source_id": 40166580, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:59Z", "source_id": 13185075, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:32Z", "source_id": 40174487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:37Z", "source_id": 13187567, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:09Z", "source_id": 40186946, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:12Z", "source_id": 13191375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Newcastle 0756 0756 5 None None Ashington (Construction) 0832 0832 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33085/2026-09-12/detailed None Bedlington (Construction) 2026-09-12T08:27:00+01:00 Ashington (Construction) 5.0 {"type": "LineString", "coordinates": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]} 3.1 0826 0831 Bedlington (Construction) Ashington (Construction) Ashington (Construction) 55.1829994 -1.5730890 55.1829994 -1.5730890 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Ashington (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191375 1789198273552133 44 44 2026-09-12 07:41:15.399767 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:13.543116
468164 499656 Y61830 782F19MC12 2026-09-12 COMPLETE 13191377 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 499656, "stp": "P", "toc": "Transport for Wales", "uid": "Y61830", "consist": "756003", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61830/2026-09-12/detailed", "trust_id": "782F19MC12", "origin_crs": "COY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "8", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F19", "timing_status": "EARLY", "origin_station": "Coryton", "current_leg_arr": "0831", "current_leg_dep": "0828", "current_leg_end": "Cardiff Central", "origin_dep_time": "0812", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 56.118, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3812.093, \"from_m\": 56.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4039.669, \"from_m\": 3812.093, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4076.896, \"from_m\": 4039.669, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4128.286, \"from_m\": 4076.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7364.955, \"from_m\": 4128.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8098.329, \"from_m\": 7364.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8135.882, \"from_m\": 8098.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.085, \"from_m\": 8135.882, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9197.127, \"from_m\": 9175.085, \"capability_applied\": null, \"effective_limit_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\": 9238.056, \"from_m\": 9197.127, \"capability_applied\": null, \"effective_limit_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\": 9266.819, \"from_m\": 9238.056, \"capability_applied\": null, \"effective_limit_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\": 9538.869, \"from_m\": 9266.819, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 499656, \"profile_key\": \"64d5b1697919e45513ef319a4b08a76b3cf49152dcd563bc3449cf5fba39c44b\", \"schedule_id\": 29712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Coryton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 2, \"distance_m\": 675.004, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Rhiwbina\", \"stage_seq\": 3, \"distance_m\": 1206.905, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Birchgrove\", \"stage_seq\": 4, \"distance_m\": 2039.426, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Ty Glas\", \"stage_seq\": 5, \"distance_m\": 2404.112, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Heath Low Level\", \"stage_seq\": 6, \"distance_m\": 3761.93, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Heath Jn\", \"stage_seq\": 7, \"distance_m\": 4076.896, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0829\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7665.76, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 9, \"distance_m\": 8043.406, \"section_seq\": 1, \"route_path_id\": 40535}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 10, \"distance_m\": 9538.869, \"section_seq\": 1, \"route_path_id\": 40535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9538.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40535}], \"total_distance_m\": 9538.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9501.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:18Z\", \"source_id\": 13179236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 13180537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:14Z\", \"source_id\": 13181909, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:16Z\", \"source_id\": 13183254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:15Z\", \"source_id\": 13185259, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:47Z\", \"source_id\": 40177231, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:52Z\", \"source_id\": 13188424, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:09Z\", \"source_id\": 40186952, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:12Z\", \"source_id\": 13191377, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "8", "timing_fact_generation": 1789198273712419, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:13.708448", "service_state_evidence_id": 13191377, "current_leg_start_actual_dep": "2026-09-12T08:29:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:14.492118", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P COY CDF 2F19 756003 4 75 None {"version": 3, "segments": [{"to_m": 56.118, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3812.093, "from_m": 56.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 4039.669, "from_m": 3812.093, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4076.896, "from_m": 4039.669, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4128.286, "from_m": 4076.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7364.955, "from_m": 4128.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8098.329, "from_m": 7364.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8135.882, "from_m": 8098.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.085, "from_m": 8135.882, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9197.127, "from_m": 9175.085, "capability_applied": null, "effective_limit_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": 9238.056, "from_m": 9197.127, "capability_applied": null, "effective_limit_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": 9266.819, "from_m": 9238.056, "capability_applied": null, "effective_limit_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": 9538.869, "from_m": 9266.819, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 499656, "profile_key": "64d5b1697919e45513ef319a4b08a76b3cf49152dcd563bc3449cf5fba39c44b", "schedule_id": 29712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Coryton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 2, "distance_m": 675.004, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Rhiwbina", "stage_seq": 3, "distance_m": 1206.905, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Birchgrove", "stage_seq": 4, "distance_m": 2039.426, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Ty Glas", "stage_seq": 5, "distance_m": 2404.112, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Heath Low Level", "stage_seq": 6, "distance_m": 3761.93, "section_seq": 1, "route_path_id": 40535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Heath Jn", "stage_seq": 7, "distance_m": 4076.896, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0829", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7665.76, "section_seq": 1, "route_path_id": 40535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "CVL East Boundary", "stage_seq": 9, "distance_m": 8043.406, "section_seq": 1, "route_path_id": 40535}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 10, "distance_m": 9538.869, "section_seq": 1, "route_path_id": 40535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9538.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 40535}], "total_distance_m": 9538.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9501.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:18Z", "source_id": 13179236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 13180537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:14Z", "source_id": 13181909, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:16Z", "source_id": 13183254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:15Z", "source_id": 13185259, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:47Z", "source_id": 40177231, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:52Z", "source_id": 13188424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:09Z", "source_id": 40186952, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:12Z", "source_id": 13191377, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Coryton 0812 0812 None None None Cardiff Central 0833 0832 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61830/2026-09-12/detailed None Cardiff Queen Street 2026-09-12T08:29:00+01:00 Cardiff Central 3.0 {"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} 0.6 0828 0831 Cardiff Queen Street Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191377 1789198273712419 29 29 2026-09-12 07:41:14.492118 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:13.708448
468165 498605 G59004 522N58MA12 2026-09-12 COMPLETE 13190353 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 498605, "stp": "P", "toc": "London Overground", "uid": "G59004", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59004/2026-09-12/detailed", "trust_id": "522N58MA12", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "4", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N58", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "0831", "current_leg_dep": "0827", "current_leg_end": "Richmond North London Line", "origin_dep_time": "0729", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "0830", "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\": 498605, \"profile_key\": \"63972c41e6b3555c9eedb9a67a82c3d52a342987f1b0bc8e719328f6f7b451ae\", \"schedule_id\": 15098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"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\": \"0731\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"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\": \"0737H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744H\", \"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\": \"0745\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"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\": \"0747H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"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\": \"0750\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0756H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"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\": \"0809H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"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\": \"0814\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"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": "0729", "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-12T06:32:37Z\", \"source_id\": 40061662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:39Z\", \"source_id\": 13151958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:28Z\", \"source_id\": 40067671, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:32Z\", \"source_id\": 13153843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:20Z\", \"source_id\": 40071598, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:24Z\", \"source_id\": 13155104, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:42Z\", \"source_id\": 40076342, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:44Z\", \"source_id\": 13156670, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:47Z\", \"source_id\": 40080685, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:53Z\", \"source_id\": 13158105, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:32Z\", \"source_id\": 40084248, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:36Z\", \"source_id\": 13159257, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:17Z\", \"source_id\": 40087932, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:22Z\", \"source_id\": 13160413, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:00Z\", \"source_id\": 40093518, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 13162242, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:03Z\", \"source_id\": 40099955, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:05Z\", \"source_id\": 13164289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:07Z\", \"source_id\": 40104206, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:09Z\", \"source_id\": 13165693, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:27Z\", \"source_id\": 40113060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:32Z\", \"source_id\": 13168606, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:18Z\", \"source_id\": 40116953, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:22Z\", \"source_id\": 13169817, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:05Z\", \"source_id\": 40120749, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:11Z\", \"source_id\": 13171045, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:05Z\", \"source_id\": 40125314, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:11Z\", \"source_id\": 13172413, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:13Z\", \"source_id\": 40137165, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:19Z\", \"source_id\": 13175896, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:01Z\", \"source_id\": 40141049, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 13177056, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:20Z\", \"source_id\": 40146328, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:23Z\", \"source_id\": 13178605, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:12Z\", \"source_id\": 40156646, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:18Z\", \"source_id\": 13181938, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:15Z\", \"source_id\": 40167262, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:19Z\", \"source_id\": 13185300, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:45Z\", \"source_id\": 40175074, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:49Z\", \"source_id\": 13187718, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:41Z\", \"source_id\": 40183736, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:43Z\", \"source_id\": 13190353, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789198183622781, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:15.130320", "service_state_evidence_id": 13190353, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:15.404077", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2N58 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": 498605, "profile_key": "63972c41e6b3555c9eedb9a67a82c3d52a342987f1b0bc8e719328f6f7b451ae", "schedule_id": 15098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "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": "0731", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "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": "0737H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744H", "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": "0745", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "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": "0747H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "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": "0750", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0756H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "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": "0809H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "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": "0814", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0830", "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-12T06:32:37Z", "source_id": 40061662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:39Z", "source_id": 13151958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:28Z", "source_id": 40067671, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:32Z", "source_id": 13153843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:20Z", "source_id": 40071598, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:24Z", "source_id": 13155104, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:42Z", "source_id": 40076342, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:44Z", "source_id": 13156670, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:47Z", "source_id": 40080685, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:53Z", "source_id": 13158105, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:32Z", "source_id": 40084248, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:36Z", "source_id": 13159257, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:17Z", "source_id": 40087932, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:22Z", "source_id": 13160413, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:00Z", "source_id": 40093518, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 13162242, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:03Z", "source_id": 40099955, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:05Z", "source_id": 13164289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:07Z", "source_id": 40104206, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:09Z", "source_id": 13165693, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:27Z", "source_id": 40113060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:32Z", "source_id": 13168606, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:18Z", "source_id": 40116953, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:22Z", "source_id": 13169817, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:05Z", "source_id": 40120749, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:11Z", "source_id": 13171045, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:05Z", "source_id": 40125314, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:11Z", "source_id": 13172413, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:13Z", "source_id": 40137165, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:19Z", "source_id": 13175896, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:01Z", "source_id": 40141049, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 13177056, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:20Z", "source_id": 40146328, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:23Z", "source_id": 13178605, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:12Z", "source_id": 40156646, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:18:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:18Z", "source_id": 13181938, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:15Z", "source_id": 40167262, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:19Z", "source_id": 13185300, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:45Z", "source_id": 40175074, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:49Z", "source_id": 13187718, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:41Z", "source_id": 40183736, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:43Z", "source_id": 13190353, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Stratford 0729 0729 1 None None Richmond North London Line 0831 0830 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G59004/2026-09-12/detailed None Kew Gardens 2026-09-12T08:27: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 0827 0831 Kew Gardens Richmond North London Line Richmond North London Line 51.4632722 -0.3011125 51.4632722 -0.3011125 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Richmond North London Line TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190353 1789198183622781 111 111 2026-09-12 07:41:15.404077 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:15.130320
468166 498112 G00679 651D52MA12 2026-09-12 COMPLETE 13190358 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 498112, "stp": "P", "toc": "CrossCountry", "uid": "G00679", "consist": "170107", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00679/2026-09-12/detailed", "trust_id": "651D52MA12", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "5B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1D52", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0831", "current_leg_dep": "0825", "current_leg_end": "Nottingham", "origin_dep_time": "0709", "origin_platform": "10A", "current_location": "Nottingham", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Beeston", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1672.43, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.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\": 3298.932, \"from_m\": 3226.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"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\": 12723.526, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13959.974, \"from_m\": 12723.526, \"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\": 18578.082, \"from_m\": 13959.974, \"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\": 18633.281, \"from_m\": 18578.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20144.84, \"from_m\": 18633.281, \"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\": 20174.217, \"from_m\": 20144.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40444.841, \"from_m\": 20174.217, \"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\": 40505.545, \"from_m\": 40444.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\": 48219.171, \"from_m\": 40505.545, \"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\": 48968.331, \"from_m\": 48219.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49291.321, \"from_m\": 48968.331, \"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\": 49324.861, \"from_m\": 49291.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49681.611, \"from_m\": 49324.861, \"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\": 50382.745, \"from_m\": 49681.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59064.232, \"from_m\": 50382.745, \"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\": 59784.391, \"from_m\": 59064.232, \"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\": 59829.849, \"from_m\": 59784.391, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66070.721, \"from_m\": 59829.849, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66159.38, \"from_m\": 66070.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66295.347, \"from_m\": 66159.38, \"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\": 67383.828, \"from_m\": 66295.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\": 67535.65, \"from_m\": 67383.828, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67693.917, \"from_m\": 67535.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68885.678, \"from_m\": 67693.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 71051.337, \"from_m\": 68885.678, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 71498.935, \"from_m\": 71051.337, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76209.335, \"from_m\": 71498.935, \"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\": 79952.218, \"from_m\": 76209.335, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 80918.696, \"from_m\": 79952.218, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81125.164, \"from_m\": 80918.696, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81168.298, \"from_m\": 81125.164, \"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\": 81889.872, \"from_m\": 81168.298, \"capability_applied\": null, \"effective_limit_mph\": 30.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.369, \"from_m\": 81889.872, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88002.383, \"from_m\": 81960.369, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 88063.871, \"from_m\": 88002.383, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91694.648, \"from_m\": 88063.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\": 92059.554, \"from_m\": 91694.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92110.754, \"from_m\": 92059.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92162.035, \"from_m\": 92110.754, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92500.419, \"from_m\": 92162.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92724.891, \"from_m\": 92500.419, \"capability_applied\": null, \"effective_limit_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\": 498112, \"profile_key\": \"8a03b4c21be14922d1b41f965120e1675cf90a2ace378aeb02d95e83e707bbf4\", \"schedule_id\": 12078, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 7, \"distance_m\": 18633.281, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Wilnecote\", \"stage_seq\": 8, \"distance_m\": 24823.528, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 9, \"distance_m\": 27882.228, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Wichnor Jn\", \"stage_seq\": 10, \"distance_m\": 39870.477, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0741\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 11, \"distance_m\": 48593.751, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 12, \"distance_m\": 53478.539, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Willington\", \"stage_seq\": 13, \"distance_m\": 57502.519, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 14, \"distance_m\": 59112.035, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Stenson Jn\", \"stage_seq\": 15, \"distance_m\": 59858.509, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 16, \"distance_m\": 66230.084, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0808\", \"location\": \"Derby\", \"stage_seq\": 17, \"distance_m\": 67383.828, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 18, \"distance_m\": 67464.802, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Spondon\", \"stage_seq\": 19, \"distance_m\": 71169.177, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Long Eaton\", \"stage_seq\": 20, \"distance_m\": 80129.621, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 21, \"distance_m\": 80998.823, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Trent East Jn\", \"stage_seq\": 22, \"distance_m\": 81919.0, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Beeston\", \"stage_seq\": 23, \"distance_m\": 87438.998, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Beeston South Jn\", \"stage_seq\": 24, \"distance_m\": 88144.657, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Mansfield Jn\", \"stage_seq\": 25, \"distance_m\": 91736.354, \"section_seq\": 1, \"route_path_id\": 30667}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 26, \"distance_m\": 92724.891, \"section_seq\": 1, \"route_path_id\": 30667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92724.891, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30667}], \"total_distance_m\": 92724.891, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90813.856, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1911.035, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0709", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:08Z\", \"source_id\": 40034099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:13Z\", \"source_id\": 13143158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:34Z\", \"source_id\": 40043308, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:38Z\", \"source_id\": 13146073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:59Z\", \"source_id\": 40050114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:04Z\", \"source_id\": 13148267, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:05Z\", \"source_id\": 40075111, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:08Z\", \"source_id\": 13156303, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:26Z\", \"source_id\": 40088270, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:28Z\", \"source_id\": 13160496, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:59Z\", \"source_id\": 13165535, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:03Z\", \"source_id\": 40143337, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:06Z\", \"source_id\": 13177735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:32Z\", \"source_id\": 40151012, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:35Z\", \"source_id\": 13180104, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:59Z\", \"source_id\": 40171028, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:01Z\", \"source_id\": 13186494, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:41Z\", \"source_id\": 40183731, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:45Z\", \"source_id\": 13190358, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "5", "timing_fact_generation": 1789198186693936, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:17.988051", "service_state_evidence_id": 13190358, "current_leg_start_actual_dep": "2026-09-12T08:25:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:18.737889", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM NOT 1D52 170107 3 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1672.43, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.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": 3298.932, "from_m": 3226.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "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": 12723.526, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13959.974, "from_m": 12723.526, "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": 18578.082, "from_m": 13959.974, "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": 18633.281, "from_m": 18578.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20144.84, "from_m": 18633.281, "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": 20174.217, "from_m": 20144.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40444.841, "from_m": 20174.217, "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": 40505.545, "from_m": 40444.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": 48219.171, "from_m": 40505.545, "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": 48968.331, "from_m": 48219.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49291.321, "from_m": 48968.331, "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": 49324.861, "from_m": 49291.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49681.611, "from_m": 49324.861, "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": 50382.745, "from_m": 49681.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59064.232, "from_m": 50382.745, "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": 59784.391, "from_m": 59064.232, "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": 59829.849, "from_m": 59784.391, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66070.721, "from_m": 59829.849, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66159.38, "from_m": 66070.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66295.347, "from_m": 66159.38, "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": 67383.828, "from_m": 66295.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": 67535.65, "from_m": 67383.828, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67693.917, "from_m": 67535.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68885.678, "from_m": 67693.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 71051.337, "from_m": 68885.678, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 71498.935, "from_m": 71051.337, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76209.335, "from_m": 71498.935, "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": 79952.218, "from_m": 76209.335, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80918.696, "from_m": 79952.218, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81125.164, "from_m": 80918.696, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81168.298, "from_m": 81125.164, "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": 81889.872, "from_m": 81168.298, "capability_applied": null, "effective_limit_mph": 30.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.369, "from_m": 81889.872, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88002.383, "from_m": 81960.369, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 88063.871, "from_m": 88002.383, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91694.648, "from_m": 88063.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": 92059.554, "from_m": 91694.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92110.754, "from_m": 92059.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92162.035, "from_m": 92110.754, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92500.419, "from_m": 92162.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92724.891, "from_m": 92500.419, "capability_applied": null, "effective_limit_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": 498112, "profile_key": "8a03b4c21be14922d1b41f965120e1675cf90a2ace378aeb02d95e83e707bbf4", "schedule_id": 12078, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0709", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Kingsbury Jn", "stage_seq": 7, "distance_m": 18633.281, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Wilnecote", "stage_seq": 8, "distance_m": 24823.528, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728H", "location": "Tamworth High Level", "stage_seq": 9, "distance_m": 27882.228, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Wichnor Jn", "stage_seq": 10, "distance_m": 39870.477, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0741", "location": "Burton-on-Trent", "stage_seq": 11, "distance_m": 48593.751, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Clay Mills Jn", "stage_seq": 12, "distance_m": 53478.539, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Willington", "stage_seq": 13, "distance_m": 57502.519, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "North Stafford Jn", "stage_seq": 14, "distance_m": 59112.035, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Stenson Jn", "stage_seq": 15, "distance_m": 59858.509, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Derby L.N.W. Jn", "stage_seq": 16, "distance_m": 66230.084, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0808", "location": "Derby", "stage_seq": 17, "distance_m": 67383.828, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Derby Way & Works Jn", "stage_seq": 18, "distance_m": 67464.802, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Spondon", "stage_seq": 19, "distance_m": 71169.177, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Long Eaton", "stage_seq": 20, "distance_m": 80129.621, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Sheet Stores Jn", "stage_seq": 21, "distance_m": 80998.823, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Trent East Jn", "stage_seq": 22, "distance_m": 81919.0, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Beeston", "stage_seq": 23, "distance_m": 87438.998, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Beeston South Jn", "stage_seq": 24, "distance_m": 88144.657, "section_seq": 1, "route_path_id": 30667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Mansfield Jn", "stage_seq": 25, "distance_m": 91736.354, "section_seq": 1, "route_path_id": 30667}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Nottingham", "stage_seq": 26, "distance_m": 92724.891, "section_seq": 1, "route_path_id": 30667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92724.891, "from_m": 0.0, "section_seq": 1, "route_path_id": 30667}], "total_distance_m": 92724.891, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90813.856, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1911.035, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:08Z", "source_id": 40034099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:13Z", "source_id": 13143158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19819, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:34Z", "source_id": 40043308, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:38Z", "source_id": 13146073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:59Z", "source_id": 40050114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:04Z", "source_id": 13148267, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:05Z", "source_id": 40075111, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:08Z", "source_id": 13156303, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:26Z", "source_id": 40088270, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:28Z", "source_id": 13160496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:59Z", "source_id": 13165535, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:03Z", "source_id": 40143337, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:06Z", "source_id": 13177735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:32Z", "source_id": 40151012, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:35Z", "source_id": 13180104, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:59Z", "source_id": 40171028, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:01Z", "source_id": 13186494, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16506, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:41Z", "source_id": 40183731, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:45Z", "source_id": 13190358, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Birmingham New Street 0709 0709 10A None None Nottingham 0833 0833 5B EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00679/2026-09-12/detailed None Beeston 2026-09-12T08:25:00+01:00 Nottingham 6.0 {"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 3.3 0825 0831 Beeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190358 1789198186693936 97 97 2026-09-12 07:41:18.737889 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:17.988051
468167 499854 G85752 112C76MC12 2026-09-12 COMPLETE 13190285 2026-09-12 08:31:00 2026-09-12 07:41:23 2026-09-14 07:41:23 {"id": 499854, "stp": "P", "toc": "Northern", "uid": "G85752", "consist": "156440", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85752/2026-09-12/detailed", "trust_id": "112C76MC12", "origin_crs": "MCM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "5", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "2C76", "timing_status": "ON TIME", "origin_station": "Morecambe", "current_leg_arr": "0831", "current_leg_dep": "0825", "current_leg_end": "Lancaster", "origin_dep_time": "0821", "origin_platform": "1", "current_location": "Lancaster", "last_update_time": "2026-09-12T07:41:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-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": "Bare Lane", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Bare Lane", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 358.869, \"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\": 2348.418, \"from_m\": 358.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2467.135, \"from_m\": 2348.418, \"capability_applied\": null, \"effective_limit_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\": 2473.421, \"from_m\": 2467.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2581.056, \"from_m\": 2473.421, \"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\": 3197.192, \"from_m\": 2581.056, \"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\": 3412.246, \"from_m\": 3197.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4972.465, \"from_m\": 3412.246, \"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\": 6511.132, \"from_m\": 4972.465, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 499854, \"profile_key\": \"2bb78dcd8d60c2f1826270a3cbca77ead5a94637e2feacebff97900db074663f\", \"schedule_id\": 1839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Morecambe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32479}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Bare Lane\", \"stage_seq\": 2, \"distance_m\": 2264.807, \"section_seq\": 1, \"route_path_id\": 32479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 3, \"distance_m\": 3531.236, \"section_seq\": 1, \"route_path_id\": 32479}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 32479}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32479}], \"total_distance_m\": 6511.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6504.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0821", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:22Z\", \"source_id\": 40171831, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:27Z\", \"source_id\": 13186774, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:34Z\", \"source_id\": 40183556, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:39Z\", \"source_id\": 13190285, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "5", "timing_fact_generation": 1789198181145532, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:19.155179", "service_state_evidence_id": 13190285, "current_leg_start_actual_dep": "2026-09-12T08:25:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:19.341081", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCM LAN 2C76 156440 2 75 None {"version": 3, "segments": [{"to_m": 358.869, "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": 2348.418, "from_m": 358.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2467.135, "from_m": 2348.418, "capability_applied": null, "effective_limit_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": 2473.421, "from_m": 2467.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2581.056, "from_m": 2473.421, "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": 3197.192, "from_m": 2581.056, "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": 3412.246, "from_m": 3197.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 4972.465, "from_m": 3412.246, "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": 6511.132, "from_m": 4972.465, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 499854, "profile_key": "2bb78dcd8d60c2f1826270a3cbca77ead5a94637e2feacebff97900db074663f", "schedule_id": 1839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0821", "location": "Morecambe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32479}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Bare Lane", "stage_seq": 2, "distance_m": 2264.807, "section_seq": 1, "route_path_id": 32479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Morecambe South Jn", "stage_seq": 3, "distance_m": 3531.236, "section_seq": 1, "route_path_id": 32479}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Lancaster", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 32479}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 32479}], "total_distance_m": 6511.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6504.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3133, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:22Z", "source_id": 40171831, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:27Z", "source_id": 13186774, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:34Z", "source_id": 40183556, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:39Z", "source_id": 13190285, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Morecambe 0821 0821 1 None None Lancaster 0831 0831 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85752/2026-09-12/detailed None Bare Lane 2026-09-12T08:25:00+01:00 Lancaster 6.0 {"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-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]]} 2.7 0825 0831 Bare Lane Lancaster Lancaster 54.0488465 -2.8078467 54.0488465 -2.8078467 1 0 2026-09-12 07:41:23 TERMINATED 2026-09-12 07:31:00 Lancaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190285 1789198181145532 8 8 2026-09-12 07:41:19.341081 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:19.155179
468168 498164 W33603 729G04MA12 2026-09-12 COMPLETE 13190363 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 498164, "stp": "P", "toc": "Avanti West Coast", "uid": "W33603", "consist": "390124", "dest_crs": "BHM", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33603/2026-09-12/detailed", "trust_id": "729G04MA12", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-12", "dest_arr_time": "0827", "dest_platform": "5", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "9G04", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0831", "current_leg_dep": "0821", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0710", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Birmingham International", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"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\": 33233.229, \"from_m\": 18619.811, \"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\": 34553.95, \"from_m\": 33233.229, \"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\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"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\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"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\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"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\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"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\": 117180.103, \"from_m\": 110750.154, \"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\": 124095.596, \"from_m\": 117180.103, \"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\": 126313.06, \"from_m\": 124095.596, \"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\": 131025.117, \"from_m\": 126313.06, \"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\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"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\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.516, \"from_m\": 131775.895, \"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\": 142552.126, \"from_m\": 136136.516, \"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\": 142560.029, \"from_m\": 142552.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151228.711, \"from_m\": 142560.029, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.877, \"from_m\": 151228.711, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 152892.761, \"from_m\": 152154.877, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158566.228, \"from_m\": 152892.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 160441.627, \"from_m\": 158566.228, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.297, \"from_m\": 160441.627, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171422.579, \"from_m\": 168157.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175836.565, \"from_m\": 171422.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180079.404, \"from_m\": 175836.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.875, \"from_m\": 180079.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181399.013, \"from_m\": 180447.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 181762.82, \"from_m\": 181399.013, \"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\": 181810.394, \"from_m\": 181762.82, \"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\": 182055.072, \"from_m\": 181810.394, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 498164, \"profile_key\": \"f0147db484671bc7b285097f3ca34f9ba795f314fe2a6dafe6f28c6139210976\", \"schedule_id\": 26129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0806\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.529, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.144, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0817\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.152, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.894, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.199, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.443, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182055.072, \"section_seq\": 1, \"route_path_id\": 27887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 182055.072, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27887}], \"total_distance_m\": 182055.072, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 179209.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2845.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:08Z\", \"source_id\": 40032037, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:10Z\", \"source_id\": 13142537, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:43Z\", \"source_id\": 40035223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:47Z\", \"source_id\": 13143532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:58Z\", \"source_id\": 40044046, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:00Z\", \"source_id\": 13146330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:03Z\", \"source_id\": 40058373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:06Z\", \"source_id\": 13150906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:24Z\", \"source_id\": 40073763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:29Z\", \"source_id\": 13155836, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:02Z\", \"source_id\": 40077119, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:08Z\", \"source_id\": 13156903, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:34Z\", \"source_id\": 40111275, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:37Z\", \"source_id\": 13167984, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:42Z\", \"source_id\": 40131437, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:46Z\", \"source_id\": 13174137, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:09Z\", \"source_id\": 40148041, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:12Z\", \"source_id\": 13179177, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:47Z\", \"source_id\": 40155749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:51Z\", \"source_id\": 13181636, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:51Z\", \"source_id\": 40172857, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:56Z\", \"source_id\": 13187109, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:41Z\", \"source_id\": 40183766, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:45Z\", \"source_id\": 13190363, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "5", "timing_fact_generation": 1789198185620845, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390124\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-12T07:31:24.936085", "service_state_evidence_id": 13190363, "current_leg_start_actual_dep": "2026-09-12T08:21:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:25.605580", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS BHM 9G04 390124 11 125 {"units": ["390124"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "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": 33233.229, "from_m": 18619.811, "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": 34553.95, "from_m": 33233.229, "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": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "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": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "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": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "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": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "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": 117180.103, "from_m": 110750.154, "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": 124095.596, "from_m": 117180.103, "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": 126313.06, "from_m": 124095.596, "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": 131025.117, "from_m": 126313.06, "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": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "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": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "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": 142552.126, "from_m": 136136.516, "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": 142560.029, "from_m": 142552.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181399.013, "from_m": 180447.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 181762.82, "from_m": 181399.013, "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": 181810.394, "from_m": 181762.82, "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": 182055.072, "from_m": 181810.394, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 498164, "profile_key": "f0147db484671bc7b285097f3ca34f9ba795f314fe2a6dafe6f28c6139210976", "schedule_id": 26129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0806", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0817", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182055.072, "section_seq": 1, "route_path_id": 27887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 182055.072, "from_m": 0.0, "section_seq": 1, "route_path_id": 27887}], "total_distance_m": 182055.072, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 179209.367, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2845.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:08Z", "source_id": 40032037, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:10Z", "source_id": 13142537, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:43Z", "source_id": 40035223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:47Z", "source_id": 13143532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:58Z", "source_id": 40044046, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:00Z", "source_id": 13146330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:03Z", "source_id": 40058373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:06Z", "source_id": 13150906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:24Z", "source_id": 40073763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:29Z", "source_id": 13155836, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:02Z", "source_id": 40077119, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:08Z", "source_id": 13156903, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:34Z", "source_id": 40111275, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:37Z", "source_id": 13167984, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:42Z", "source_id": 40131437, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:46Z", "source_id": 13174137, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:09Z", "source_id": 40148041, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:12Z", "source_id": 13179177, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:47Z", "source_id": 40155749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:51Z", "source_id": 13181636, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:51Z", "source_id": 40172857, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:56Z", "source_id": 13187109, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:41Z", "source_id": 40183766, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:45Z", "source_id": 13190363, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] London Euston 0710 0710 3 None None Birmingham New Street 0827 0827 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33603/2026-09-12/detailed None Birmingham International 2026-09-12T08:21:00+01:00 Birmingham New Street 10.0 {"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 8.2 0821 0831 Birmingham International Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190363 1789198185620845 123 123 2026-09-12 07:41:25.605580 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:24.936085
468169 499286 G86268 362F82MB12 2026-09-12 COMPLETE 13190879 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 499286, "stp": "P", "toc": "Northern", "uid": "G86268", "consist": "195121", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86268/2026-09-12/detailed", "trust_id": "362F82MB12", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "1", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "2F82", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0831", "current_leg_dep": "0828", "current_leg_end": "Warrington Central", "origin_dep_time": "0756", "origin_platform": "7", "current_location": "Warrington Central", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington West", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington West", "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\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4275.548, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4335.866, \"from_m\": 4275.548, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6331.153, \"from_m\": 4335.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6658.65, \"from_m\": 6331.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\": 9405.584, \"from_m\": 6658.65, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9618.245, \"from_m\": 9405.584, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10157.042, \"from_m\": 9618.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13021.192, \"from_m\": 10157.042, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13080.557, \"from_m\": 13021.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19368.927, \"from_m\": 13080.557, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19428.293, \"from_m\": 19368.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\": 37024.825, \"from_m\": 19428.293, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37936.909, \"from_m\": 37024.825, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38966.529, \"from_m\": 37936.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 499286, \"profile_key\": \"f582f923b43c73c4cabe108460e7670559fcd8dfdca62d23ba7feb4b9d8e292e\", \"schedule_id\": 2023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6479.049, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 7608.403, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 9257.094, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 10157.042, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 11666.232, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Halewood\", \"stage_seq\": 11, \"distance_m\": 16224.742, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Hough Green\", \"stage_seq\": 12, \"distance_m\": 26234.512, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Widnes\", \"stage_seq\": 13, \"distance_m\": 29111.373, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Warrington West\", \"stage_seq\": 14, \"distance_m\": 35784.102, \"section_seq\": 1, \"route_path_id\": 32571}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 15, \"distance_m\": 38966.529, \"section_seq\": 1, \"route_path_id\": 32571}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38966.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32571}], \"total_distance_m\": 38966.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38883.214, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.315, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:11Z\", \"source_id\": 40116751, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:14Z\", \"source_id\": 13169738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:33Z\", \"source_id\": 40126340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 13172711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:21Z\", \"source_id\": 40130650, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:26Z\", \"source_id\": 13173925, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:47Z\", \"source_id\": 40136097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 13175541, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:30Z\", \"source_id\": 40142121, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:33Z\", \"source_id\": 13177372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 13180547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:16Z\", \"source_id\": 13183263, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:23Z\", \"source_id\": 40165407, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:26Z\", \"source_id\": 13184728, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:38Z\", \"source_id\": 40176912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:42Z\", \"source_id\": 13188308, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:25Z\", \"source_id\": 40185380, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:28Z\", \"source_id\": 13190879, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1789198229291922, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:26.525849", "service_state_evidence_id": 13190879, "current_leg_start_actual_dep": "2026-09-12T08:28:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:27.863251", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV WAC 2F82 195121 3 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4275.548, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4335.866, "from_m": 4275.548, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6331.153, "from_m": 4335.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6658.65, "from_m": 6331.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": 9405.584, "from_m": 6658.65, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9618.245, "from_m": 9405.584, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10157.042, "from_m": 9618.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13021.192, "from_m": 10157.042, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13080.557, "from_m": 13021.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19368.927, "from_m": 13080.557, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19428.293, "from_m": 19368.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": 37024.825, "from_m": 19428.293, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37936.909, "from_m": 37024.825, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38966.529, "from_m": 37936.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 499286, "profile_key": "f582f923b43c73c4cabe108460e7670559fcd8dfdca62d23ba7feb4b9d8e292e", "schedule_id": 2023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 32571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6479.049, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "West Allerton", "stage_seq": 7, "distance_m": 7608.403, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 9257.094, "section_seq": 1, "route_path_id": 32571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 10157.042, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 11666.232, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Halewood", "stage_seq": 11, "distance_m": 16224.742, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Hough Green", "stage_seq": 12, "distance_m": 26234.512, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Widnes", "stage_seq": 13, "distance_m": 29111.373, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Warrington West", "stage_seq": 14, "distance_m": 35784.102, "section_seq": 1, "route_path_id": 32571}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 15, "distance_m": 38966.529, "section_seq": 1, "route_path_id": 32571}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38966.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 32571}], "total_distance_m": 38966.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38883.214, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.315, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:11Z", "source_id": 40116751, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:14Z", "source_id": 13169738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:33Z", "source_id": 40126340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 13172711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:21Z", "source_id": 40130650, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:26Z", "source_id": 13173925, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:47Z", "source_id": 40136097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 13175541, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:30Z", "source_id": 40142121, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:33Z", "source_id": 13177372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 13180547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:16Z", "source_id": 13183263, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:23Z", "source_id": 40165407, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:26Z", "source_id": 13184728, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:38Z", "source_id": 40176912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:42Z", "source_id": 13188308, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:25Z", "source_id": 40185380, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:28Z", "source_id": 13190879, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 0756 0756 7 None None Warrington Central 0832 0832 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86268/2026-09-12/detailed None Warrington West 2026-09-12T08:28:30+01:00 Warrington Central 3.0 {"type": "LineString", "coordinates": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]} 2.0 0828 0831 Warrington West Warrington Central Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Warrington Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190879 1789198229291922 57 57 2026-09-12 07:41:27.863251 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:26.525849
468170 498517 C21454 552W03MA12 2026-09-12 COMPLETE 13190785 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 498517, "stp": "P", "toc": "East Midlands Railway", "uid": "C21454", "consist": "170202", "dest_crs": "WRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21454/2026-09-12/detailed", "trust_id": "552W03MA12", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worksop", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "2", "is_terminated": 1, "next_location": "Worksop", "signalling_id": "2W03", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0831", "current_leg_dep": "0822½", "current_leg_end": "Worksop", "origin_dep_time": "0725", "origin_platform": "5B", "current_location": "Worksop", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2164486, 53.2639374], [-1.2165292, 53.2646788], [-1.2166186999999995, 53.26557379999999], [-1.2165961, 53.266460599999995], [-1.21643, 53.267360800000006], [-1.2161629, 53.2681909], [-1.2158660999999995, 53.268858599999994], [-1.2155219999999998, 53.26946699999999], [-1.2153254, 53.26977000000001], [-1.2150452, 53.2701762], [-1.2146753999999995, 53.27065400000001], [-1.2142765, 53.27110890000001], [-1.2137476, 53.27164489999999], [-1.21317, 53.272154499999985], [-1.2124229999999998, 53.27271679999999], [-1.2116483999999998, 53.273255], [-1.2064864999999998, 53.2763263], [-1.2053756, 53.2770076], [-1.2041341, 53.2777454], [-1.2031468, 53.27834179999999], [-1.201134, 53.2795243], [-1.2002921, 53.279978699999994], [-1.1993418999999998, 53.28046], [-1.1980027, 53.2810666], [-1.1965339, 53.28169710000001], [-1.1954522999999997, 53.282195399999985], [-1.1938824, 53.2829738], [-1.1924601999999995, 53.2836896], [-1.1911496999999998, 53.2844429], [-1.190044, 53.2851153], [-1.1889622999999998, 53.2858474], [-1.1876328, 53.28672039999999], [-1.1863738999999998, 53.28765670000001], [-1.1851754999999995, 53.28862470000001], [-1.1840472999999998, 53.289616300000006], [-1.1829689999999995, 53.290571699999994], [-1.1828182, 53.290707299999994], [-1.1750820000000002, 53.2977153], [-1.1748808999999998, 53.297898999999994], [-1.1730029, 53.29958], [-1.1704546999999998, 53.30188189999999], [-1.1682813, 53.303833299999994], [-1.1678098693553778, 53.30425352305016], [-1.1671987, 53.304798299999995], [-1.1661784, 53.3057733], [-1.1649259225385888, 53.30706581297633], [-1.1624269, 53.309644600000006], [-1.1623164999999998, 53.30975540000001], [-1.1612513, 53.3108578], [-1.1610128, 53.3111063], [-1.1579218, 53.31431529999999], [-1.1577719, 53.31447270000001], [-1.155863, 53.316458], [-1.1557406999999995, 53.31658169999999], [-1.155468, 53.316858399999994], [-1.1554288, 53.3168984], [-1.1552414, 53.3170687], [-1.1550062, 53.317253400000006], [-1.1547183, 53.3174434], [-1.1543703, 53.3176427], [-1.1540094999999997, 53.317824599999994], [-1.1536525999999998, 53.317984], [-1.1532532, 53.3181332], [-1.1527520999999998, 53.318293], [-1.1522201, 53.318429999999985], [-1.1517084, 53.3185394], [-1.1510673, 53.3186517], [-1.15053, 53.3187263], [-1.1500727999999998, 53.3187662], [-1.1496363999999997, 53.3187866], [-1.1491967999999997, 53.3187908], [-1.1487166, 53.31878520000001], [-1.1482884999999998, 53.318760100000006], [-1.1479102999999995, 53.31872639999999], [-1.1474918999999997, 53.3186656], [-1.1470842, 53.318593500000006], [-1.1466792, 53.3184925], [-1.1462822, 53.31837709999999], [-1.1460086, 53.318304999999995], [-1.1456987, 53.318233199999995], [-1.1454353, 53.31818080000001], [-1.1450324, 53.3180628], [-1.1438134, 53.317708], [-1.1430556, 53.3174863], [-1.137252, 53.3157906], [-1.1293496, 53.31347710000001], [-1.1283669999999997, 53.31319039999999], [-1.1281853, 53.31313730000001], [-1.1275713, 53.31295630000001], [-1.1243337999999998, 53.3120125], [-1.122821, 53.31156930000001]]}", "current_leg_start": "Creswell (Derbys)", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "53.3115693", "next_location_lon": "-1.1228210", "previous_location": "Creswell (Derbys)", "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\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.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\": 3785.948, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8550.035, \"from_m\": 3785.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20201.166, \"from_m\": 8550.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21206.262, \"from_m\": 20201.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21471.822, \"from_m\": 21206.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25044.53, \"from_m\": 21471.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30235.312, \"from_m\": 25044.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\": 30843.565, \"from_m\": 30235.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32658.379, \"from_m\": 30843.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33571.357, \"from_m\": 32658.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35133.973, \"from_m\": 33571.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36369.536, \"from_m\": 35133.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49298.789, \"from_m\": 36369.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50084.769, \"from_m\": 49298.789, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51757.271, \"from_m\": 50084.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}], \"service_id\": 498517, \"profile_key\": \"1740cee779e4b47badde081485b26c55fcbdb7504fb2e9b26f3dfd21c44e982f\", \"schedule_id\": 7042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 4, \"distance_m\": 8603.261, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0736\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 5, \"distance_m\": 8823.152, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 6, \"distance_m\": 10879.432, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Hucknall\", \"stage_seq\": 7, \"distance_m\": 13383.824, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Newstead\", \"stage_seq\": 8, \"distance_m\": 17318.704, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 9, \"distance_m\": 20201.166, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 10, \"distance_m\": 21471.822, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 11, \"distance_m\": 21659.578, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Sutton Parkway\", \"stage_seq\": 12, \"distance_m\": 23379.068, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Mansfield Town\", \"stage_seq\": 13, \"distance_m\": 27907.077, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 14, \"distance_m\": 30640.782, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Shirebrook\", \"stage_seq\": 15, \"distance_m\": 35183.781, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 16, \"distance_m\": 36355.28, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Langwith Whaley Thorns\", \"stage_seq\": 17, \"distance_m\": 38531.653, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 18, \"distance_m\": 42042.843, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Woodend Jn\", \"stage_seq\": 19, \"distance_m\": 49282.815, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 20, \"distance_m\": 50084.769, \"section_seq\": 1, \"route_path_id\": 29239}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Worksop\", \"stage_seq\": 21, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 29239}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29239}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0725", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.5", "current_position_lat": "53.3115693", "current_position_lon": "-1.1228210", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:18Z\", \"source_id\": 40060977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:21Z\", \"source_id\": 13151748, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:21Z\", \"source_id\": 40071613, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:24Z\", \"source_id\": 13155108, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:19Z\", \"source_id\": 40073649, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:23Z\", \"source_id\": 13155788, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:19Z\", \"source_id\": 40073649, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:03Z\", \"source_id\": 40099993, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:05Z\", \"source_id\": 13164296, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:42Z\", \"source_id\": 40105347, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:44Z\", \"source_id\": 13166069, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:33Z\", \"source_id\": 40117543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:36Z\", \"source_id\": 13169970, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:01Z\", \"source_id\": 40127376, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:07Z\", \"source_id\": 13173021, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:18Z\", \"source_id\": 40185068, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:19Z\", \"source_id\": 13190785, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worksop", "service_state_platform": "2", "timing_fact_generation": 1789198220621154, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:28.043784", "service_state_evidence_id": 13190785, "current_leg_start_actual_dep": "2026-09-12T08:22:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:28.878678", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT WRK 2W03 170202 3 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.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": 3785.948, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8550.035, "from_m": 3785.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20201.166, "from_m": 8550.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21206.262, "from_m": 20201.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21471.822, "from_m": 21206.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25044.53, "from_m": 21471.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30235.312, "from_m": 25044.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": 30843.565, "from_m": 30235.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32658.379, "from_m": 30843.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33571.357, "from_m": 32658.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35133.973, "from_m": 33571.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36369.536, "from_m": 35133.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49298.789, "from_m": 36369.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50084.769, "from_m": 49298.789, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51757.271, "from_m": 50084.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}], "service_id": 498517, "profile_key": "1740cee779e4b47badde081485b26c55fcbdb7504fb2e9b26f3dfd21c44e982f", "schedule_id": 7042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0725", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Bulwell South Jn", "stage_seq": 4, "distance_m": 8603.261, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0736", "location": "Bulwell (Notts)", "stage_seq": 5, "distance_m": 8823.152, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Bestwood Park Jn", "stage_seq": 6, "distance_m": 10879.432, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Hucknall", "stage_seq": 7, "distance_m": 13383.824, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Newstead", "stage_seq": 8, "distance_m": 17318.704, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 9, "distance_m": 20201.166, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Kirkby Lane End Jn", "stage_seq": 10, "distance_m": 21471.822, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 21659.578, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Sutton Parkway", "stage_seq": 12, "distance_m": 23379.068, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Mansfield Town", "stage_seq": 13, "distance_m": 27907.077, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Mansfield Woodhouse", "stage_seq": 14, "distance_m": 30640.782, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Shirebrook", "stage_seq": 15, "distance_m": 35183.781, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Shirebrook East Jn", "stage_seq": 16, "distance_m": 36355.28, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Langwith Whaley Thorns", "stage_seq": 17, "distance_m": 38531.653, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Creswell (Derbys)", "stage_seq": 18, "distance_m": 42042.843, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Woodend Jn", "stage_seq": 19, "distance_m": 49282.815, "section_seq": 1, "route_path_id": 29239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Shireoaks East Jn", "stage_seq": 20, "distance_m": 50084.769, "section_seq": 1, "route_path_id": 29239}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Worksop", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 29239}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 29239}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16334, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:18Z", "source_id": 40060977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:21Z", "source_id": 13151748, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16324, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:21Z", "source_id": 40071613, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:24Z", "source_id": 13155108, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:19Z", "source_id": 40073649, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:23Z", "source_id": 13155788, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16312, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:19Z", "source_id": 40073649, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16685, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:03Z", "source_id": 40099993, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:05Z", "source_id": 13164296, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16676, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:42Z", "source_id": 40105347, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:44Z", "source_id": 13166069, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16672, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:33Z", "source_id": 40117543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:36Z", "source_id": 13169970, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16667, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:01Z", "source_id": 40127376, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:07Z", "source_id": 13173021, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:18Z", "source_id": 40185068, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:19Z", "source_id": 13190785, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Nottingham 0725 0725 5B None None Worksop 0833 0833 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21454/2026-09-12/detailed None Creswell (Derbys) 2026-09-12T08:22:30+01:00 Worksop 8.5 {"type": "LineString", "coordinates": [[-1.2164486, 53.2639374], [-1.2165292, 53.2646788], [-1.2166186999999995, 53.26557379999999], [-1.2165961, 53.266460599999995], [-1.21643, 53.267360800000006], [-1.2161629, 53.2681909], [-1.2158660999999995, 53.268858599999994], [-1.2155219999999998, 53.26946699999999], [-1.2153254, 53.26977000000001], [-1.2150452, 53.2701762], [-1.2146753999999995, 53.27065400000001], [-1.2142765, 53.27110890000001], [-1.2137476, 53.27164489999999], [-1.21317, 53.272154499999985], [-1.2124229999999998, 53.27271679999999], [-1.2116483999999998, 53.273255], [-1.2064864999999998, 53.2763263], [-1.2053756, 53.2770076], [-1.2041341, 53.2777454], [-1.2031468, 53.27834179999999], [-1.201134, 53.2795243], [-1.2002921, 53.279978699999994], [-1.1993418999999998, 53.28046], [-1.1980027, 53.2810666], [-1.1965339, 53.28169710000001], [-1.1954522999999997, 53.282195399999985], [-1.1938824, 53.2829738], [-1.1924601999999995, 53.2836896], [-1.1911496999999998, 53.2844429], [-1.190044, 53.2851153], [-1.1889622999999998, 53.2858474], [-1.1876328, 53.28672039999999], [-1.1863738999999998, 53.28765670000001], [-1.1851754999999995, 53.28862470000001], [-1.1840472999999998, 53.289616300000006], [-1.1829689999999995, 53.290571699999994], [-1.1828182, 53.290707299999994], [-1.1750820000000002, 53.2977153], [-1.1748808999999998, 53.297898999999994], [-1.1730029, 53.29958], [-1.1704546999999998, 53.30188189999999], [-1.1682813, 53.303833299999994], [-1.1678098693553778, 53.30425352305016], [-1.1671987, 53.304798299999995], [-1.1661784, 53.3057733], [-1.1649259225385888, 53.30706581297633], [-1.1624269, 53.309644600000006], [-1.1623164999999998, 53.30975540000001], [-1.1612513, 53.3108578], [-1.1610128, 53.3111063], [-1.1579218, 53.31431529999999], [-1.1577719, 53.31447270000001], [-1.155863, 53.316458], [-1.1557406999999995, 53.31658169999999], [-1.155468, 53.316858399999994], [-1.1554288, 53.3168984], [-1.1552414, 53.3170687], [-1.1550062, 53.317253400000006], [-1.1547183, 53.3174434], [-1.1543703, 53.3176427], [-1.1540094999999997, 53.317824599999994], [-1.1536525999999998, 53.317984], [-1.1532532, 53.3181332], [-1.1527520999999998, 53.318293], [-1.1522201, 53.318429999999985], [-1.1517084, 53.3185394], [-1.1510673, 53.3186517], [-1.15053, 53.3187263], [-1.1500727999999998, 53.3187662], [-1.1496363999999997, 53.3187866], [-1.1491967999999997, 53.3187908], [-1.1487166, 53.31878520000001], [-1.1482884999999998, 53.318760100000006], [-1.1479102999999995, 53.31872639999999], [-1.1474918999999997, 53.3186656], [-1.1470842, 53.318593500000006], [-1.1466792, 53.3184925], [-1.1462822, 53.31837709999999], [-1.1460086, 53.318304999999995], [-1.1456987, 53.318233199999995], [-1.1454353, 53.31818080000001], [-1.1450324, 53.3180628], [-1.1438134, 53.317708], [-1.1430556, 53.3174863], [-1.137252, 53.3157906], [-1.1293496, 53.31347710000001], [-1.1283669999999997, 53.31319039999999], [-1.1281853, 53.31313730000001], [-1.1275713, 53.31295630000001], [-1.1243337999999998, 53.3120125], [-1.122821, 53.31156930000001]]} 6.0 0822½ 0831 Creswell (Derbys) Worksop Worksop 53.3115693 -1.1228210 53.3115693 -1.1228210 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Worksop TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190785 1789198220621154 46 46 2026-09-12 07:41:28.878678 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:28.043784
468171 499241 W88168 722T11MB12 2026-09-12 COMPLETE 13190547 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 499241, "stp": "P", "toc": "West Midlands Trains", "uid": "W88168", "consist": "730004+730023+730045", "dest_crs": "TRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88168/2026-09-12/detailed", "trust_id": "722T11MB12", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T11", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0831", "current_leg_dep": "0826", "current_leg_end": "Tring", "origin_dep_time": "0754", "origin_platform": "11", "current_location": "Tring", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "-1 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": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 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\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 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\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 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\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"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\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 499241, \"profile_key\": \"babe2daf55cc2a6bc4a837db1f260bc4932b4afdf68b0be9008993fb4d8ae182\", \"schedule_id\": 29269, \"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\": 34307}, {\"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\": 34307}, {\"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\": 34307}, {\"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\": 34307}, {\"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\": 34307}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 34307}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 34307}, {\"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\": 34307}, {\"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\": 34307}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 34307}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 34307}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34307}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.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": "5.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-12T07:03:08Z\", \"source_id\": 40125415, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:14Z\", \"source_id\": 13172442, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:39Z\", \"source_id\": 40131322, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:42Z\", \"source_id\": 13174091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:23Z\", \"source_id\": 40146428, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:25Z\", \"source_id\": 13178663, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:59Z\", \"source_id\": 40162439, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:06Z\", \"source_id\": 13183772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:36Z\", \"source_id\": 40172276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:39Z\", \"source_id\": 13186910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:59Z\", \"source_id\": 40184363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 13190547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1789198203184954, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:30.418771", "service_state_evidence_id": 13190547, "current_leg_start_actual_dep": "2026-09-12T08:26:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:32.710826", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS TRI 2T11 730004+730023+730045 9 90 None {"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 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": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 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": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 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": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "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": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 499241, "profile_key": "babe2daf55cc2a6bc4a837db1f260bc4932b4afdf68b0be9008993fb4d8ae182", "schedule_id": 29269, "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": 34307}, {"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": 34307}, {"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": 34307}, {"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": 34307}, {"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": 34307}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 34307}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 34307}, {"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": 34307}, {"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": 34307}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 34307}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 34307}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 34307}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.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-12T07:03:08Z", "source_id": 40125415, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:14Z", "source_id": 13172442, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:39Z", "source_id": 40131322, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:06:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:42Z", "source_id": 13174091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:23Z", "source_id": 40146428, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:25Z", "source_id": 13178663, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:59Z", "source_id": 40162439, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:06Z", "source_id": 13183772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:36Z", "source_id": 40172276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:39Z", "source_id": 13186910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:59Z", "source_id": 40184363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 13190547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] London Euston 0754 0754 11 None None Tring 0832 0832 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88168/2026-09-12/detailed None Berkhamsted 2026-09-12T08:26:00+01:00 Tring 5.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 0826 0831 Berkhamsted Tring Tring 51.8001278 -0.6217799 51.8001278 -0.6217799 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Tring TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190547 1789198203184954 53 53 2026-09-12 07:41:32.710826 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:30.418771
468172 498825 C37973 739W38MB12 2026-09-12 COMPLETE 13190559 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 498825, "stp": "P", "toc": "Elizabeth Line", "uid": "C37973", "consist": "345001", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37973/2026-09-12/detailed", "trust_id": "739W38MB12", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W38", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0831", "current_leg_dep": "0827", "current_leg_end": "Shenfield", "origin_dep_time": "0737", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "+1 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": "0830", "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\": 498825, \"profile_key\": \"22c86760aee558eb75243970a38fe96fffd5c2d1ecac2e8c9e7aad58c77def69\", \"schedule_id\": 8896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"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\": \"0751H\", \"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\": \"0754\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"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\": \"0801H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"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": "0737", "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-12T06:39:05Z\", \"source_id\": 40075138, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:08Z\", \"source_id\": 13156300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:11Z\", \"source_id\": 40079404, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:14Z\", \"source_id\": 13157723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:23Z\", \"source_id\": 40086031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:23Z\", \"source_id\": 13159798, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:48Z\", \"source_id\": 40091023, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:50Z\", \"source_id\": 13161383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:52Z\", \"source_id\": 40097625, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:58Z\", \"source_id\": 13163540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:42Z\", \"source_id\": 40105344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:46Z\", \"source_id\": 13166096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:37Z\", \"source_id\": 40107248, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:39Z\", \"source_id\": 13166683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:18Z\", \"source_id\": 40112756, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:18Z\", \"source_id\": 13168499, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:28Z\", \"source_id\": 40117379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:31Z\", \"source_id\": 13169917, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:04Z\", \"source_id\": 40122891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:10Z\", \"source_id\": 13171714, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:50Z\", \"source_id\": 40129386, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:53Z\", \"source_id\": 13173579, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:22Z\", \"source_id\": 40135163, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:28Z\", \"source_id\": 13175295, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:25Z\", \"source_id\": 40139743, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:28Z\", \"source_id\": 13176636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:01Z\", \"source_id\": 40145465, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:01Z\", \"source_id\": 13178353, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:24Z\", \"source_id\": 40152824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:32Z\", \"source_id\": 13180714, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:46Z\", \"source_id\": 40157886, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:48Z\", \"source_id\": 13182286, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:15Z\", \"source_id\": 40167231, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:19Z\", \"source_id\": 13185290, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:09Z\", \"source_id\": 40175834, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:13Z\", \"source_id\": 13187970, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:59Z\", \"source_id\": 40184386, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 13190559, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789198202185413, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:31.260289", "service_state_evidence_id": 13190559, "current_leg_start_actual_dep": "2026-09-12T08:27:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:32.717414", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W38 345001 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": 498825, "profile_key": "22c86760aee558eb75243970a38fe96fffd5c2d1ecac2e8c9e7aad58c77def69", "schedule_id": 8896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "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": "0751H", "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": "0754", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "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": "0801H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0830", "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-12T06:39:05Z", "source_id": 40075138, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:08Z", "source_id": 13156300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:11Z", "source_id": 40079404, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:14Z", "source_id": 13157723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:23Z", "source_id": 40086031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:23Z", "source_id": 13159798, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:48Z", "source_id": 40091023, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:50Z", "source_id": 13161383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:52Z", "source_id": 40097625, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:58Z", "source_id": 13163540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:42Z", "source_id": 40105344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:53:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:46Z", "source_id": 13166096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:37Z", "source_id": 40107248, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:39Z", "source_id": 13166683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:18Z", "source_id": 40112756, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:18Z", "source_id": 13168499, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:28Z", "source_id": 40117379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:59:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:31Z", "source_id": 13169917, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:04Z", "source_id": 40122891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:10Z", "source_id": 13171714, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:50Z", "source_id": 40129386, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:53Z", "source_id": 13173579, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:22Z", "source_id": 40135163, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:28Z", "source_id": 13175295, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:25Z", "source_id": 40139743, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:28Z", "source_id": 13176636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:01Z", "source_id": 40145465, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:01Z", "source_id": 13178353, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:24Z", "source_id": 40152824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:32Z", "source_id": 13180714, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:46Z", "source_id": 40157886, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:48Z", "source_id": 13182286, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:15Z", "source_id": 40167231, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:19Z", "source_id": 13185290, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:09Z", "source_id": 40175834, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:13Z", "source_id": 13187970, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:59Z", "source_id": 40184386, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 13190559, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0737 0737 A None None Shenfield 0832 0830 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37973/2026-09-12/detailed None Brentwood 2026-09-12T08:27: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 0827 0831 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190559 1789198202185413 107 107 2026-09-12 07:41:32.717414 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:31.260289
468173 501488 H01363 864E36C512 2026-09-12 COMPLETE 13191542 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 501488, "stp": "O", "toc": "Unknown", "uid": "H01363", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01363/2026-09-12/detailed", "trust_id": "864E36C512", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Masborough N&W (GBRf)", "service_date": "2026-09-12", "dest_arr_time": "1650", "dest_platform": null, "is_terminated": 1, "next_location": "Millbrook Dock Exit", "signalling_id": "4E36", "timing_status": null, "origin_station": "Southampton Western Docks (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0514", "origin_platform": null, "current_location": "Southampton Western Docks (GBRf)", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1650", "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\": 1086.067, \"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\": 1118.115, \"from_m\": 1086.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1186.533, \"from_m\": 1118.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1935.773, \"from_m\": 1186.533, \"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\": 2570.019, \"from_m\": 1935.773, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2819.574, \"from_m\": 2570.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3760.56, \"from_m\": 2819.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4116.877, \"from_m\": 3760.56, \"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\": 5770.929, \"from_m\": 4116.877, \"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\": 7778.071, \"from_m\": 5770.929, \"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\": 8083.612, \"from_m\": 7778.071, \"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\": 11298.437, \"from_m\": 8083.612, \"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\": 12912.876, \"from_m\": 11298.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\": 14134.406, \"from_m\": 12912.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14175.031, \"from_m\": 14134.406, \"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\": 14248.718, \"from_m\": 14175.031, \"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\": 15395.172, \"from_m\": 14248.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25120.05, \"from_m\": 15395.172, \"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\": 39084.095, \"from_m\": 25120.05, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50137.364, \"from_m\": 39084.095, \"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\": 50864.777, \"from_m\": 50137.364, \"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\": 50910.662, \"from_m\": 50864.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54841.67, \"from_m\": 50910.662, \"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\": 55201.749, \"from_m\": 54841.67, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55519.678, \"from_m\": 55201.749, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 55636.335, \"from_m\": 55519.678, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56006.021, \"from_m\": 55636.335, \"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\": 75467.31, \"from_m\": 56006.021, \"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\": 76323.329, \"from_m\": 75467.31, \"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\": 77252.01, \"from_m\": 76323.329, \"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\": 77303.425, \"from_m\": 77252.01, \"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\": 77374.901, \"from_m\": 77303.425, \"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\": 78890.605, \"from_m\": 77374.901, \"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\": 78959.684, \"from_m\": 78890.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79302.389, \"from_m\": 78959.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80108.462, \"from_m\": 79302.389, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80167.776, \"from_m\": 80108.462, \"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\": 80228.839, \"from_m\": 80167.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81908.789, \"from_m\": 80228.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81995.154, \"from_m\": 81908.789, \"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\": 82064.096, \"from_m\": 81995.154, \"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\": 82168.685, \"from_m\": 82064.096, \"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\": 104014.285, \"from_m\": 82168.685, \"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\": 104160.967, \"from_m\": 104014.285, \"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\": 104230.122, \"from_m\": 104160.967, \"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\": 106822.838, \"from_m\": 104230.122, \"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\": 106889.98, \"from_m\": 106822.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106945.269, \"from_m\": 106889.98, \"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\": 107906.527, \"from_m\": 106945.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\": 107966.37, \"from_m\": 107906.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120818.352, \"from_m\": 107966.37, \"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\": 121356.819, \"from_m\": 120818.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121418.996, \"from_m\": 121356.819, \"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\": 122590.003, \"from_m\": 121418.996, \"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\": 122661.384, \"from_m\": 122590.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122981.641, \"from_m\": 122661.384, \"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\": 143010.292, \"from_m\": 122981.641, \"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\": 150588.065, \"from_m\": 143010.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157604.163, \"from_m\": 150588.065, \"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\": 157679.181, \"from_m\": 157604.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158077.809, \"from_m\": 157679.181, \"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\": 158144.762, \"from_m\": 158077.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158545.689, \"from_m\": 158144.762, \"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\": 159537.015, \"from_m\": 158545.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159642.419, \"from_m\": 159537.015, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159850.707, \"from_m\": 159642.419, \"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\": 174754.047, \"from_m\": 159850.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176699.71, \"from_m\": 174754.047, \"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\": 190596.711, \"from_m\": 176699.71, \"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\": 190764.397, \"from_m\": 190596.711, \"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\": 191248.139, \"from_m\": 190764.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\": 191638.251, \"from_m\": 191248.139, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 199864.724, \"from_m\": 191638.251, \"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\": 201718.801, \"from_m\": 199864.724, \"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\": 220678.361, \"from_m\": 201718.801, \"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\": 222424.111, \"from_m\": 220678.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\": 225712.617, \"from_m\": 222424.111, \"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\": 226249.78, \"from_m\": 225712.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\": 226852.667, \"from_m\": 226249.78, \"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\": 227018.162, \"from_m\": 226852.667, \"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\": 227548.748, \"from_m\": 227018.162, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 228341.67, \"from_m\": 227548.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 228414.123, \"from_m\": 228341.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 230089.044, \"from_m\": 228414.123, \"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\": 236652.037, \"from_m\": 230089.044, \"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\": 237838.717, \"from_m\": 236652.037, \"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\": 239075.165, \"from_m\": 237838.717, \"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\": 243772.171, \"from_m\": 239075.165, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 265560.334, \"from_m\": 243772.171, \"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\": 265621.039, \"from_m\": 265560.334, \"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\": 273334.664, \"from_m\": 265621.039, \"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\": 274036.023, \"from_m\": 273334.664, \"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\": 282653.674, \"from_m\": 274036.023, \"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\": 282718.951, \"from_m\": 282653.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 283490.83, \"from_m\": 282718.951, \"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\": 283853.042, \"from_m\": 283490.83, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 290258.204, \"from_m\": 283853.042, \"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\": 291469.701, \"from_m\": 290258.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297753.206, \"from_m\": 291469.701, \"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\": 297803.303, \"from_m\": 297753.206, \"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\": 303397.865, \"from_m\": 297803.303, \"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\": 303475.295, \"from_m\": 303397.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303556.094, \"from_m\": 303475.295, \"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\": 303617.891, \"from_m\": 303556.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304632.469, \"from_m\": 303617.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 324653.819, \"from_m\": 304632.469, \"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\": 325268.104, \"from_m\": 324653.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\": 325368.055, \"from_m\": 325268.104, \"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\": 325406.363, \"from_m\": 325368.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 327542.352, \"from_m\": 325406.363, \"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\": 339363.117, \"from_m\": 327542.352, \"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\": 340117.31, \"from_m\": 339363.117, \"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\": 340411.471, \"from_m\": 340117.31, \"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\": 342222.546, \"from_m\": 340411.471, \"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\": 344735.186, \"from_m\": 342222.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\": 345407.801, \"from_m\": 344735.186, \"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\": 347045.632, \"from_m\": 345407.801, \"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\": 347116.44, \"from_m\": 347045.632, \"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\": 358468.807, \"from_m\": 347116.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 361711.618, \"from_m\": 358468.807, \"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\": 361732.925, \"from_m\": 361711.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362261.949, \"from_m\": 361732.925, \"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\": 370503.154, \"from_m\": 362261.949, \"capability_applied\": null, \"effective_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\": 501488, \"profile_key\": \"5b7666f3e3802ae9e984d4fe216f1d17a3c1fcc225ce527a3140ca201a463ae5\", \"schedule_id\": 34665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Southampton Western Docks (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0526\", \"location\": \"Millbrook Dock Exit\", \"stage_seq\": 2, \"distance_m\": 524.238, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Southampton Central\", \"stage_seq\": 3, \"distance_m\": 2410.712, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Northam Jn\", \"stage_seq\": 4, \"distance_m\": 4208.586, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"St. Denys\", \"stage_seq\": 5, \"distance_m\": 5567.279, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 6, \"distance_m\": 9257.304, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Eastleigh\", \"stage_seq\": 7, \"distance_m\": 11334.178, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0852H\", \"location\": \"Eastleigh East Yard\", \"stage_seq\": 8, \"distance_m\": 12993.494, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 9, \"distance_m\": 15395.172, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 10, \"distance_m\": 19532.861, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0905H\", \"location\": \"Winchester\", \"stage_seq\": 11, \"distance_m\": 25120.05, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 12, \"distance_m\": 34460.069, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0918H\", \"location\": \"Micheldever\", \"stage_seq\": 13, \"distance_m\": 38781.883, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Worting Jn\", \"stage_seq\": 14, \"distance_m\": 51395.775, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"0932\", \"wtt_dep\": \"0938\", \"location\": \"Basingstoke\", \"stage_seq\": 15, \"distance_m\": 55378.522, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 16, \"distance_m\": 63350.651, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Southcote Jn\", \"stage_seq\": 17, \"distance_m\": 77421.063, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 18, \"distance_m\": 78917.747, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"1019H\", \"location\": \"Reading West Jn\", \"stage_seq\": 19, \"distance_m\": 80047.676, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030\", \"location\": \"Goring & Streatley\", \"stage_seq\": 20, \"distance_m\": 92229.456, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Didcot East Jn\", \"stage_seq\": 21, \"distance_m\": 104724.546, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1042H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 22, \"distance_m\": 105657.904, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 23, \"distance_m\": 106945.269, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Kennington Jn\", \"stage_seq\": 24, \"distance_m\": 118459.84, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Hinksey North\", \"stage_seq\": 25, \"distance_m\": 120964.898, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059H\", \"location\": \"Oxford\", \"stage_seq\": 26, \"distance_m\": 122249.529, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1103H\", \"wtt_dep\": \"1119\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 27, \"distance_m\": 126547.531, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Heyford\", \"stage_seq\": 28, \"distance_m\": 141064.933, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Aynho Jn\", \"stage_seq\": 29, \"distance_m\": 150620.134, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 30, \"distance_m\": 157908.872, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Banbury\", \"stage_seq\": 31, \"distance_m\": 159045.844, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 32, \"distance_m\": 160836.485, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1209\", \"location\": \"Fenny Compton\", \"stage_seq\": 33, \"distance_m\": 172867.109, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Leamington Spa\", \"stage_seq\": 34, \"distance_m\": 190927.605, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Hatton\", \"stage_seq\": 35, \"distance_m\": 200679.711, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1259\", \"location\": \"Dorridge\", \"stage_seq\": 36, \"distance_m\": 211548.845, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 37, \"distance_m\": 212452.202, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Tyseley\", \"stage_seq\": 38, \"distance_m\": 223005.567, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 39, \"distance_m\": 224114.495, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Bordesley Jn\", \"stage_seq\": 40, \"distance_m\": 226311.531, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 41, \"distance_m\": 226852.667, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1320\", \"location\": \"Landor Street Jn\", \"stage_seq\": 42, \"distance_m\": 227636.658, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Duddeston Jn\", \"stage_seq\": 43, \"distance_m\": 228211.019, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 44, \"distance_m\": 229207.589, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Bromford Bridge\", \"stage_seq\": 45, \"distance_m\": 231501.341, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 46, \"distance_m\": 234834.756, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": \"1345\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 47, \"distance_m\": 236733.271, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Water Orton\", \"stage_seq\": 48, \"distance_m\": 237398.328, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 49, \"distance_m\": 243772.171, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 50, \"distance_m\": 252997.721, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 51, \"distance_m\": 264985.97, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 52, \"distance_m\": 273709.244, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 53, \"distance_m\": 277102.121, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 54, \"distance_m\": 282766.754, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Stenson Jn\", \"stage_seq\": 55, \"distance_m\": 283525.939, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 56, \"distance_m\": 297753.206, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1501\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 57, \"distance_m\": 303475.295, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Trent East Jn\", \"stage_seq\": 58, \"distance_m\": 304384.259, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 59, \"distance_m\": 305679.716, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1512\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 60, \"distance_m\": 307524.532, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Trowell Jn\", \"stage_seq\": 61, \"distance_m\": 312914.718, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Langley Mill\", \"stage_seq\": 62, \"distance_m\": 320471.159, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Ironville Jn\", \"stage_seq\": 63, \"distance_m\": 325695.763, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Alfreton\", \"stage_seq\": 64, \"distance_m\": 330411.791, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 65, \"distance_m\": 341481.335, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 66, \"distance_m\": 345226.741, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Chesterfield\", \"stage_seq\": 67, \"distance_m\": 346683.879, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Tapton Jn\", \"stage_seq\": 68, \"distance_m\": 347596.779, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Barrow Hill South Jn\", \"stage_seq\": 69, \"distance_m\": 351102.029, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1626\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 70, \"distance_m\": 352053.337, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Beighton Jn\", \"stage_seq\": 71, \"distance_m\": 361780.809, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Treeton Jn\", \"stage_seq\": 72, \"distance_m\": 364773.092, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Masborough S.S. Jn\", \"stage_seq\": 73, \"distance_m\": 370043.571, \"section_seq\": 1, \"route_path_id\": 54487}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": null, \"location\": \"Masborough N&W (GBRf)\", \"stage_seq\": 74, \"distance_m\": 370503.154, \"section_seq\": 1, \"route_path_id\": 54487}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 370503.154, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54487}], \"total_distance_m\": 370503.154, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 339695.418, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 30807.736, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "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": "Southampton Western Docks (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789198292111482, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:32.105771", "service_state_evidence_id": 13191542, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:32.713834", "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 O None None 4E36 None None None None {"version": 3, "segments": [{"to_m": 1086.067, "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": 1118.115, "from_m": 1086.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1186.533, "from_m": 1118.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1935.773, "from_m": 1186.533, "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": 2570.019, "from_m": 1935.773, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2819.574, "from_m": 2570.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3760.56, "from_m": 2819.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4116.877, "from_m": 3760.56, "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": 5770.929, "from_m": 4116.877, "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": 7778.071, "from_m": 5770.929, "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": 8083.612, "from_m": 7778.071, "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": 11298.437, "from_m": 8083.612, "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": 12912.876, "from_m": 11298.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": 14134.406, "from_m": 12912.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14175.031, "from_m": 14134.406, "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": 14248.718, "from_m": 14175.031, "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": 15395.172, "from_m": 14248.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25120.05, "from_m": 15395.172, "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": 39084.095, "from_m": 25120.05, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 50137.364, "from_m": 39084.095, "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": 50864.777, "from_m": 50137.364, "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": 50910.662, "from_m": 50864.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54841.67, "from_m": 50910.662, "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": 55201.749, "from_m": 54841.67, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55519.678, "from_m": 55201.749, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 55636.335, "from_m": 55519.678, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 56006.021, "from_m": 55636.335, "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": 75467.31, "from_m": 56006.021, "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": 76323.329, "from_m": 75467.31, "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": 77252.01, "from_m": 76323.329, "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": 77303.425, "from_m": 77252.01, "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": 77374.901, "from_m": 77303.425, "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": 78890.605, "from_m": 77374.901, "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": 78959.684, "from_m": 78890.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79302.389, "from_m": 78959.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80108.462, "from_m": 79302.389, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80167.776, "from_m": 80108.462, "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": 80228.839, "from_m": 80167.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81908.789, "from_m": 80228.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81995.154, "from_m": 81908.789, "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": 82064.096, "from_m": 81995.154, "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": 82168.685, "from_m": 82064.096, "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": 104014.285, "from_m": 82168.685, "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": 104160.967, "from_m": 104014.285, "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": 104230.122, "from_m": 104160.967, "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": 106822.838, "from_m": 104230.122, "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": 106889.98, "from_m": 106822.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106945.269, "from_m": 106889.98, "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": 107906.527, "from_m": 106945.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": 107966.37, "from_m": 107906.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120818.352, "from_m": 107966.37, "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": 121356.819, "from_m": 120818.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121418.996, "from_m": 121356.819, "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": 122590.003, "from_m": 121418.996, "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": 122661.384, "from_m": 122590.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122981.641, "from_m": 122661.384, "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": 143010.292, "from_m": 122981.641, "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": 150588.065, "from_m": 143010.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157604.163, "from_m": 150588.065, "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": 157679.181, "from_m": 157604.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 158077.809, "from_m": 157679.181, "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": 158144.762, "from_m": 158077.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 158545.689, "from_m": 158144.762, "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": 159537.015, "from_m": 158545.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159642.419, "from_m": 159537.015, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159850.707, "from_m": 159642.419, "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": 174754.047, "from_m": 159850.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176699.71, "from_m": 174754.047, "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": 190596.711, "from_m": 176699.71, "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": 190764.397, "from_m": 190596.711, "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": 191248.139, "from_m": 190764.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": 191638.251, "from_m": 191248.139, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 199864.724, "from_m": 191638.251, "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": 201718.801, "from_m": 199864.724, "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": 220678.361, "from_m": 201718.801, "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": 222424.111, "from_m": 220678.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": 225712.617, "from_m": 222424.111, "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": 226249.78, "from_m": 225712.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": 226852.667, "from_m": 226249.78, "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": 227018.162, "from_m": 226852.667, "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": 227548.748, "from_m": 227018.162, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 228341.67, "from_m": 227548.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 228414.123, "from_m": 228341.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 230089.044, "from_m": 228414.123, "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": 236652.037, "from_m": 230089.044, "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": 237838.717, "from_m": 236652.037, "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": 239075.165, "from_m": 237838.717, "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": 243772.171, "from_m": 239075.165, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 265560.334, "from_m": 243772.171, "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": 265621.039, "from_m": 265560.334, "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": 273334.664, "from_m": 265621.039, "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": 274036.023, "from_m": 273334.664, "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": 282653.674, "from_m": 274036.023, "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": 282718.951, "from_m": 282653.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 283490.83, "from_m": 282718.951, "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": 283853.042, "from_m": 283490.83, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 290258.204, "from_m": 283853.042, "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": 291469.701, "from_m": 290258.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297753.206, "from_m": 291469.701, "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": 297803.303, "from_m": 297753.206, "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": 303397.865, "from_m": 297803.303, "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": 303475.295, "from_m": 303397.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303556.094, "from_m": 303475.295, "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": 303617.891, "from_m": 303556.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304632.469, "from_m": 303617.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 324653.819, "from_m": 304632.469, "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": 325268.104, "from_m": 324653.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": 325368.055, "from_m": 325268.104, "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": 325406.363, "from_m": 325368.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 327542.352, "from_m": 325406.363, "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": 339363.117, "from_m": 327542.352, "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": 340117.31, "from_m": 339363.117, "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": 340411.471, "from_m": 340117.31, "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": 342222.546, "from_m": 340411.471, "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": 344735.186, "from_m": 342222.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": 345407.801, "from_m": 344735.186, "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": 347045.632, "from_m": 345407.801, "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": 347116.44, "from_m": 347045.632, "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": 358468.807, "from_m": 347116.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 361711.618, "from_m": 358468.807, "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": 361732.925, "from_m": 361711.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362261.949, "from_m": 361732.925, "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": 370503.154, "from_m": 362261.949, "capability_applied": null, "effective_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": 501488, "profile_key": "5b7666f3e3802ae9e984d4fe216f1d17a3c1fcc225ce527a3140ca201a463ae5", "schedule_id": 34665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Southampton Western Docks (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0526", "location": "Millbrook Dock Exit", "stage_seq": 2, "distance_m": 524.238, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Southampton Central", "stage_seq": 3, "distance_m": 2410.712, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Northam Jn", "stage_seq": 4, "distance_m": 4208.586, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "St. Denys", "stage_seq": 5, "distance_m": 5567.279, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Southampton Airport Parkway", "stage_seq": 6, "distance_m": 9257.304, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Eastleigh", "stage_seq": 7, "distance_m": 11334.178, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0852H", "location": "Eastleigh East Yard", "stage_seq": 8, "distance_m": 12993.494, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854H", "location": "Allbrook S.B.", "stage_seq": 9, "distance_m": 15395.172, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900", "location": "Shawford Up Jn", "stage_seq": 10, "distance_m": 19532.861, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0905H", "location": "Winchester", "stage_seq": 11, "distance_m": 25120.05, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914H", "location": "Wallers Ash Loop", "stage_seq": 12, "distance_m": 34460.069, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0918H", "location": "Micheldever", "stage_seq": 13, "distance_m": 38781.883, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0928", "location": "Worting Jn", "stage_seq": 14, "distance_m": 51395.775, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "0932", "wtt_dep": "0938", "location": "Basingstoke", "stage_seq": 15, "distance_m": 55378.522, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945H", "location": "Bramley (Hants)", "stage_seq": 16, "distance_m": 63350.651, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Southcote Jn", "stage_seq": 17, "distance_m": 77421.063, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Oxford Road Jn", "stage_seq": 18, "distance_m": 78917.747, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "1019H", "location": "Reading West Jn", "stage_seq": 19, "distance_m": 80047.676, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030", "location": "Goring & Streatley", "stage_seq": 20, "distance_m": 92229.456, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Didcot East Jn", "stage_seq": 21, "distance_m": 104724.546, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1042H", "location": "Didcot Parkway", "stage_seq": 22, "distance_m": 105657.904, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Didcot North Jn", "stage_seq": 23, "distance_m": 106945.269, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Kennington Jn", "stage_seq": 24, "distance_m": 118459.84, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Hinksey North", "stage_seq": 25, "distance_m": 120964.898, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059H", "location": "Oxford", "stage_seq": 26, "distance_m": 122249.529, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1103H", "wtt_dep": "1119", "location": "Wolvercote Jn", "stage_seq": 27, "distance_m": 126547.531, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Heyford", "stage_seq": 28, "distance_m": 141064.933, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Aynho Jn", "stage_seq": 29, "distance_m": 150620.134, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Banbury Depot Jn", "stage_seq": 30, "distance_m": 157908.872, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Banbury", "stage_seq": 31, "distance_m": 159045.844, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Banbury Reservoir Jn", "stage_seq": 32, "distance_m": 160836.485, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1209", "location": "Fenny Compton", "stage_seq": 33, "distance_m": 172867.109, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Leamington Spa", "stage_seq": 34, "distance_m": 190927.605, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Hatton", "stage_seq": 35, "distance_m": 200679.711, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1259", "location": "Dorridge", "stage_seq": 36, "distance_m": 211548.845, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Bentley Heath S.B.", "stage_seq": 37, "distance_m": 212452.202, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Tyseley", "stage_seq": 38, "distance_m": 223005.567, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Small Heath Sth Jn", "stage_seq": 39, "distance_m": 224114.495, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Bordesley Jn", "stage_seq": 40, "distance_m": 226311.531, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "St. Andrews Jn", "stage_seq": 41, "distance_m": 226852.667, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1320", "location": "Landor Street Jn", "stage_seq": 42, "distance_m": 227636.658, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Duddeston Jn", "stage_seq": 43, "distance_m": 228211.019, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Washwood Heath West Jn", "stage_seq": 44, "distance_m": 229207.589, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Bromford Bridge", "stage_seq": 45, "distance_m": 231501.341, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Castle Bromwich Jn", "stage_seq": 46, "distance_m": 234834.756, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": "1345", "location": "Water Orton West Jn", "stage_seq": 47, "distance_m": 236733.271, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Water Orton", "stage_seq": 48, "distance_m": 237398.328, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Kingsbury Jn", "stage_seq": 49, "distance_m": 243772.171, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Tamworth High Level", "stage_seq": 50, "distance_m": 252997.721, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Wichnor Jn", "stage_seq": 51, "distance_m": 264985.97, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Burton-on-Trent", "stage_seq": 52, "distance_m": 273709.244, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Clay Mills Jn", "stage_seq": 53, "distance_m": 277102.121, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "North Stafford Jn", "stage_seq": 54, "distance_m": 282766.754, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Stenson Jn", "stage_seq": 55, "distance_m": 283525.939, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Castle Donington Jn", "stage_seq": 56, "distance_m": 297753.206, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1501", "location": "Sheet Stores Jn", "stage_seq": 57, "distance_m": 303475.295, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Trent East Jn", "stage_seq": 58, "distance_m": 304384.259, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Long Eaton Town L.C.", "stage_seq": 59, "distance_m": 305679.716, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1512", "location": "Toton Centre Jn", "stage_seq": 60, "distance_m": 307524.532, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Trowell Jn", "stage_seq": 61, "distance_m": 312914.718, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Langley Mill", "stage_seq": 62, "distance_m": 320471.159, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Ironville Jn", "stage_seq": 63, "distance_m": 325695.763, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Alfreton", "stage_seq": 64, "distance_m": 330411.791, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Clay Cross North Jn", "stage_seq": 65, "distance_m": 341481.335, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Chesterfield South Jn", "stage_seq": 66, "distance_m": 345226.741, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Chesterfield", "stage_seq": 67, "distance_m": 346683.879, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Tapton Jn", "stage_seq": 68, "distance_m": 347596.779, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Barrow Hill South Jn", "stage_seq": 69, "distance_m": 351102.029, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1626", "location": "Barrow Hill North Jn", "stage_seq": 70, "distance_m": 352053.337, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Beighton Jn", "stage_seq": 71, "distance_m": 361780.809, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Treeton Jn", "stage_seq": 72, "distance_m": 364773.092, "section_seq": 1, "route_path_id": 54487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Masborough S.S. Jn", "stage_seq": 73, "distance_m": 370043.571, "section_seq": 1, "route_path_id": 54487}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": null, "location": "Masborough N&W (GBRf)", "stage_seq": 74, "distance_m": 370503.154, "section_seq": 1, "route_path_id": 54487}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 370503.154, "from_m": 0.0, "section_seq": 1, "route_path_id": 54487}], "total_distance_m": 370503.154, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 339695.418, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 30807.736, "synthetic_unknown_infrastructure_limit_mph": 60} [] Southampton Western Docks (GBRf) 0514 0514 None None None Masborough N&W (GBRf) 1650 1650 None None None https://www.realtimetrains.co.uk/service/gb-nr:H01363/2026-09-12/detailed None None None None None None None None None None Southampton Western Docks (GBRf) Millbrook Dock Exit None None None None 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Southampton Western Docks (GBRf) TRUST TRUST_CANCELLATION 13191542 1789198292111482 0 0 2026-09-12 07:41:32.713834 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:32.105771
468174 499092 W68635 042G01MB12 2026-09-12 COMPLETE 13190461 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 499092, "stp": "P", "toc": "ScotRail", "uid": "W68635", "consist": "158707", "dest_crs": "COW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68635/2026-09-12/detailed", "trust_id": "042G01MB12", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "2", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "2G01", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0831", "current_leg_dep": "0825", "current_leg_end": "Cowdenbeath", "origin_dep_time": "0748", "origin_platform": "15", "current_location": "Cowdenbeath", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Dunfermline Queen Margaret", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Dunfermline Queen Margaret", "current_leg_milage": "4.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"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\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"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\": 15876.431, \"from_m\": 14501.072, \"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\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.591, \"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\": 18962.436, \"from_m\": 16274.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19002.78, \"from_m\": 18962.436, \"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\": 19026.916, \"from_m\": 19002.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"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\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"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\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_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\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_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\": 27020.638, \"from_m\": 23053.058, \"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\": 29256.475, \"from_m\": 27020.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30826.316, \"from_m\": 29256.475, \"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\": 36998.826, \"from_m\": 30826.316, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 499092, \"profile_key\": \"e8d77114f83428fc57c4187cbc7299587683b16dfb05c14af13bb11f197b315b\", \"schedule_id\": 27109, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 39336}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 36998.826, \"section_seq\": 1, \"route_path_id\": 39336}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36998.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39336}], \"total_distance_m\": 36998.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36326.659, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 672.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:14Z\", \"source_id\": 40100332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:18Z\", \"source_id\": 13164435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:54Z\", \"source_id\": 40109912, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:56Z\", \"source_id\": 13167525, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:06Z\", \"source_id\": 40116593, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:10Z\", \"source_id\": 13169703, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:56Z\", \"source_id\": 40127206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:03Z\", \"source_id\": 13172960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:21Z\", \"source_id\": 40137402, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:27Z\", \"source_id\": 13175969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:22Z\", \"source_id\": 40144022, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:26Z\", \"source_id\": 13177986, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:40Z\", \"source_id\": 40153473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:42Z\", \"source_id\": 13180857, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:08Z\", \"source_id\": 40162726, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:11Z\", \"source_id\": 13183853, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:45Z\", \"source_id\": 40168394, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:48Z\", \"source_id\": 13185651, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:49Z\", \"source_id\": 40184065, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:53Z\", \"source_id\": 13190461, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "2", "timing_fact_generation": 1789198194906240, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:36.335022", "service_state_evidence_id": 13190461, "current_leg_start_actual_dep": "2026-09-12T08:26:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:36.804002", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB COW 2G01 158707 2 90 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4889.35, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "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": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "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": 15876.431, "from_m": 14501.072, "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": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.591, "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": 18962.436, "from_m": 16274.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19002.78, "from_m": 18962.436, "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": 19026.916, "from_m": 19002.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_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": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_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": 27020.638, "from_m": 23053.058, "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": 29256.475, "from_m": 27020.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30826.316, "from_m": 29256.475, "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": 36998.826, "from_m": 30826.316, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 499092, "profile_key": "e8d77114f83428fc57c4187cbc7299587683b16dfb05c14af13bb11f197b315b", "schedule_id": 27109, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 39336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 39336}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 36998.826, "section_seq": 1, "route_path_id": 39336}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36998.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 39336}], "total_distance_m": 36998.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36326.659, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 672.167, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:14Z", "source_id": 40100332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:18Z", "source_id": 13164435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:54Z", "source_id": 40109912, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:56Z", "source_id": 13167525, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:06Z", "source_id": 40116593, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:10Z", "source_id": 13169703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:56Z", "source_id": 40127206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:03Z", "source_id": 13172960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:21Z", "source_id": 40137402, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:27Z", "source_id": 13175969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:22Z", "source_id": 40144022, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:26Z", "source_id": 13177986, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:40Z", "source_id": 40153473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:42Z", "source_id": 13180857, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:08Z", "source_id": 40162726, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:11Z", "source_id": 13183853, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:45Z", "source_id": 40168394, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:48Z", "source_id": 13185651, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:49Z", "source_id": 40184065, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:53Z", "source_id": 13190461, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Edinburgh 0748 0748 15 None None Cowdenbeath 0833 0833 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68635/2026-09-12/detailed None Dunfermline Queen Margaret 2026-09-12T08:26:00+01:00 Cowdenbeath 6.0 {"type": "LineString", "coordinates": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} 4.0 0825 0831 Dunfermline Queen Margaret Cowdenbeath Cowdenbeath 56.1121889 -3.3430080 56.1121889 -3.3430080 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Cowdenbeath TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190461 1789198194906240 47 47 2026-09-12 07:41:36.804002 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:36.335022
468175 498646 N59392 312T111B12 2026-09-12 COMPLETE 13190722 2026-09-12 08:31:00 2026-09-12 07:41:52 2026-09-14 07:41:52 {"id": 498646, "stp": "N", "toc": "TransPennine Express", "uid": "N59392", "consist": "185116", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N59392/2026-09-12/detailed", "trust_id": "312T111B12", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "2", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "2T11", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0831", "current_leg_dep": "0822", "current_leg_end": "Huddersfield", "origin_dep_time": "0730", "origin_platform": "2", "current_location": "Huddersfield", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7788871999999998, 53.69806410000001], [-1.7779512999999998, 53.6978927], [-1.7768093000000005, 53.6976555], [-1.7762591, 53.6975058], [-1.7757687999999998, 53.6973735], [-1.7752091, 53.69719619999999], [-1.7746274, 53.696989900000005], [-1.7742501999999998, 53.6968338], [-1.7724715, 53.69603059999999], [-1.7720301, 53.6958458], [-1.7717183, 53.69571259999999], [-1.7712638000000005, 53.69552809999999], [-1.7707529999999998, 53.6953438], [-1.7702471000000002, 53.6951656], [-1.7697972999999998, 53.69501909999999], [-1.7691707, 53.6948326], [-1.7672535, 53.694323], [-1.7667470999999997, 53.69417789999999], [-1.7663587000000005, 53.69405629999999], [-1.7659336, 53.69391720000001], [-1.7654536, 53.69374549999999], [-1.7646544, 53.6934524], [-1.7634421999999998, 53.693008600000006], [-1.7626115, 53.6927199], [-1.7618773, 53.692485], [-1.7612358999999995, 53.692304], [-1.7606356, 53.6921566], [-1.7600443, 53.69202200000001], [-1.7595833999999997, 53.691925899999994], [-1.7593637, 53.69189020000001], [-1.7578806, 53.6916348], [-1.756839, 53.69151990000001], [-1.7557281, 53.69142010000001], [-1.7544514, 53.69132840000001], [-1.7536229, 53.6912508], [-1.7527882999999995, 53.69115889999999], [-1.7518247, 53.691047100000006], [-1.750868, 53.6909144], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7485103, 53.6904388], [-1.7479296, 53.6902518], [-1.7473729999999998, 53.6900544], [-1.7468853, 53.68985209999999], [-1.7463702999999997, 53.68961540000001], [-1.7460136, 53.689431199999994], [-1.7456837, 53.6892422], [-1.7454341999999998, 53.689062699999994], [-1.7447234, 53.68856079999999], [-1.7424554999999995, 53.6869216], [-1.7403033, 53.68534549999999], [-1.7402158, 53.6852812], [-1.7397607, 53.6849363], [-1.7389803999999998, 53.684302399999986], [-1.7385992999999995, 53.68387880000001], [-1.7382523, 53.6834315], [-1.7380604999999998, 53.68308700000001], [-1.7379096, 53.6827461], [-1.7377878, 53.68219859999999], [-1.7378325, 53.68119260000001], [-1.7378389971247248, 53.68115157602794], [-1.7380072, 53.680089499999994], [-1.7381611, 53.679423699999994], [-1.7387630999999997, 53.67831639999999], [-1.7393435999999998, 53.6776019], [-1.7398465, 53.67704299999999], [-1.7400500652242108, 53.67684763891581], [-1.740210762683797, 53.676721428431925], [-1.740352065066567, 53.676609451855214], [-1.7404769319399211, 53.67650976335795], [-1.7405883228712598, 53.67642041711243], [-1.740689197427982, 53.67633946729092], [-1.740782515177489, 53.67626496806568], [-1.7408712356871794, 53.676194973609014], [-1.740958318524454, 53.67612753809318], [-1.7410467232567122, 53.67606071569048], [-1.7411394094513544, 53.67599256057317], [-1.7412393366757803, 53.67592112691352], [-1.74134946449739, 53.675844468883824], [-1.7414727524835831, 53.67576064065637], [-1.74161216020176, 53.6756676964034], [-1.7417706472193204, 53.675563690297224], [-1.7419511731036643, 53.675446676510106], [-1.7426364999999997, 53.6749719], [-1.7433445, 53.6744446], [-1.7439481, 53.67397209999999], [-1.7444687, 53.67351], [-1.7458428, 53.6721537], [-1.746449, 53.671604], [-1.7470279, 53.67110379999999], [-1.7477854, 53.670561600000006], [-1.7481926999999997, 53.67028470000001], [-1.7487589999999995, 53.6699218], [-1.7495504, 53.6694773], [-1.7506419999999998, 53.66895250000001], [-1.7519762, 53.6684404], [-1.7523749999999998, 53.6682965], [-1.7526984999999995, 53.66818500000001], [-1.7528698, 53.668126], [-1.7536201, 53.66789120000001], [-1.7542585999999998, 53.6677055], [-1.7550222999999998, 53.6675073], [-1.7556613999999997, 53.66736229999999], [-1.7564803999999998, 53.66719369999999], [-1.7584807999999998, 53.6668154], [-1.7593665999999997, 53.6666298], [-1.7595731, 53.6665805], [-1.7614749, 53.666116800000005], [-1.7629662999999998, 53.665666], [-1.7639898, 53.66532579999999], [-1.7649779, 53.6649675], [-1.7660372, 53.6645292], [-1.767012, 53.6641264], [-1.7681607, 53.6636518], [-1.7693604, 53.663135700000005], [-1.7701281, 53.6627811], [-1.7705725, 53.6625508], [-1.7712254999999997, 53.66220479999999], [-1.7713983, 53.662108700000005], [-1.7723763, 53.661527099999994], [-1.773281, 53.6609672], [-1.774475, 53.6601502], [-1.7758055999999998, 53.6591791], [-1.7768456999999998, 53.6583727], [-1.7773507, 53.65793729999999], [-1.7778524999999998, 53.6574801], [-1.7784578, 53.65685779999999], [-1.7789676999999997, 53.656228599999984], [-1.7792871, 53.655809399999995], [-1.7794126999999995, 53.65563809999999], [-1.7800847999999998, 53.6547536], [-1.7807556, 53.6538814], [-1.7815957999999998, 53.6527892], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Brighouse", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Brighouse", "current_leg_milage": "5.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2096.091, \"from_m\": 458.379, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2143.37, \"from_m\": 2096.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14347.282, \"from_m\": 2231.165, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16230.515, \"from_m\": 14347.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16419.891, \"from_m\": 16230.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17297.982, \"from_m\": 16419.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17334.706, \"from_m\": 17297.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17362.11, \"from_m\": 17334.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23266.439, \"from_m\": 17362.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23298.43, \"from_m\": 23266.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27074.963, \"from_m\": 23298.43, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27277.259, \"from_m\": 27074.963, \"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\": 30138.226, \"from_m\": 27277.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31685.956, \"from_m\": 30138.226, \"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\": 31735.317, \"from_m\": 31685.956, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31784.8, \"from_m\": 31735.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35782.691, \"from_m\": 31784.8, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36156.648, \"from_m\": 35782.691, \"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\": 38060.272, \"from_m\": 36156.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\": 40109.465, \"from_m\": 38060.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47010.174, \"from_m\": 40109.465, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47484.469, \"from_m\": 47010.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57424.23, \"from_m\": 47484.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58261.881, \"from_m\": 57424.23, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59360.594, \"from_m\": 58261.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61679.923, \"from_m\": 59360.594, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63331.494, \"from_m\": 61679.923, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63532.554, \"from_m\": 63331.494, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63751.811, \"from_m\": 63532.554, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 498646, \"profile_key\": \"263a2b7d9329523a0c0c2c71c72a92c90fb007522513bb5ec7eee3274f1b7138\", \"schedule_id\": 35869, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.651, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.465, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16852.852, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17297.982, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22191.841, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30815.988, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.8, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.332, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Mytholmroyd\", \"stage_seq\": 12, \"distance_m\": 40031.072, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 13, \"distance_m\": 46018.062, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 14, \"distance_m\": 47010.174, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Greetland Jn\", \"stage_seq\": 15, \"distance_m\": 49819.432, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822H\", \"location\": \"Brighouse\", \"stage_seq\": 16, \"distance_m\": 55272.707, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 17, \"distance_m\": 57384.45, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Bradley Jn\", \"stage_seq\": 18, \"distance_m\": 59379.294, \"section_seq\": 1, \"route_path_id\": 55984}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 19, \"distance_m\": 63751.811, \"section_seq\": 1, \"route_path_id\": 55984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63751.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55984}], \"total_distance_m\": 63751.811, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62146.812, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1604.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:07Z\", \"source_id\": 40079325, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:12Z\", \"source_id\": 13157711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:48Z\", \"source_id\": 40091027, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:53Z\", \"source_id\": 13161398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:35Z\", \"source_id\": 40107191, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:37Z\", \"source_id\": 13166673, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:02Z\", \"source_id\": 40122847, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:06Z\", \"source_id\": 13171684, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:07Z\", \"source_id\": 40132361, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:11Z\", \"source_id\": 13174424, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:53Z\", \"source_id\": 40145153, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:57Z\", \"source_id\": 13178302, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:16Z\", \"source_id\": 40163116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:21Z\", \"source_id\": 13183990, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:26Z\", \"source_id\": 40171960, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:29Z\", \"source_id\": 13186797, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:13Z\", \"source_id\": 40184897, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:16Z\", \"source_id\": 13190722, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "2", "timing_fact_generation": 1789198217464113, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:38.697180", "service_state_evidence_id": 13190722, "current_leg_start_actual_dep": "2026-09-12T08:22:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:38.953176", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express N MCV HUD 2T11 185116 3 100 None {"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14347.282, "from_m": 2231.165, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16230.515, "from_m": 14347.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16419.891, "from_m": 16230.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17297.982, "from_m": 16419.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17334.706, "from_m": 17297.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17362.11, "from_m": 17334.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23266.439, "from_m": 17362.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23298.43, "from_m": 23266.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27074.963, "from_m": 23298.43, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27277.259, "from_m": 27074.963, "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": 30138.226, "from_m": 27277.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31685.956, "from_m": 30138.226, "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": 31735.317, "from_m": 31685.956, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31784.8, "from_m": 31735.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35782.691, "from_m": 31784.8, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36156.648, "from_m": 35782.691, "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": 38060.272, "from_m": 36156.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": 40109.465, "from_m": 38060.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47010.174, "from_m": 40109.465, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47484.469, "from_m": 47010.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57424.23, "from_m": 47484.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58261.881, "from_m": 57424.23, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59360.594, "from_m": 58261.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61679.923, "from_m": 59360.594, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63331.494, "from_m": 61679.923, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63532.554, "from_m": 63331.494, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63751.811, "from_m": 63532.554, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 498646, "profile_key": "263a2b7d9329523a0c0c2c71c72a92c90fb007522513bb5ec7eee3274f1b7138", "schedule_id": 35869, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.651, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.465, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Rochdale", "stage_seq": 6, "distance_m": 16852.852, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17297.982, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22191.841, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Todmorden", "stage_seq": 9, "distance_m": 30815.988, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.8, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.332, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Mytholmroyd", "stage_seq": 12, "distance_m": 40031.072, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Sowerby Bridge", "stage_seq": 13, "distance_m": 46018.062, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Milner Royd Jn", "stage_seq": 14, "distance_m": 47010.174, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Greetland Jn", "stage_seq": 15, "distance_m": 49819.432, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822H", "location": "Brighouse", "stage_seq": 16, "distance_m": 55272.707, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Bradley Wood Jn", "stage_seq": 17, "distance_m": 57384.45, "section_seq": 1, "route_path_id": 55984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Bradley Jn", "stage_seq": 18, "distance_m": 59379.294, "section_seq": 1, "route_path_id": 55984}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 19, "distance_m": 63751.811, "section_seq": 1, "route_path_id": 55984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63751.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 55984}], "total_distance_m": 63751.811, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62146.812, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1604.999, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:07Z", "source_id": 40079325, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:12Z", "source_id": 13157711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:48Z", "source_id": 40091027, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:53Z", "source_id": 13161398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:35Z", "source_id": 40107191, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:37Z", "source_id": 13166673, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:02Z", "source_id": 40122847, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:06Z", "source_id": 13171684, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:07Z", "source_id": 40132361, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:11Z", "source_id": 13174424, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:53Z", "source_id": 40145153, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:57Z", "source_id": 13178302, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:16Z", "source_id": 40163116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:21Z", "source_id": 13183990, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:26Z", "source_id": 40171960, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:29Z", "source_id": 13186797, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6249, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:13Z", "source_id": 40184897, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:16Z", "source_id": 13190722, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Manchester Victoria 0730 0730 2 None None Huddersfield 0832 0832 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:N59392/2026-09-12/detailed None Brighouse 2026-09-12T08:22:30+01:00 Huddersfield 9.0 {"type": "LineString", "coordinates": [[-1.7788871999999998, 53.69806410000001], [-1.7779512999999998, 53.6978927], [-1.7768093000000005, 53.6976555], [-1.7762591, 53.6975058], [-1.7757687999999998, 53.6973735], [-1.7752091, 53.69719619999999], [-1.7746274, 53.696989900000005], [-1.7742501999999998, 53.6968338], [-1.7724715, 53.69603059999999], [-1.7720301, 53.6958458], [-1.7717183, 53.69571259999999], [-1.7712638000000005, 53.69552809999999], [-1.7707529999999998, 53.6953438], [-1.7702471000000002, 53.6951656], [-1.7697972999999998, 53.69501909999999], [-1.7691707, 53.6948326], [-1.7672535, 53.694323], [-1.7667470999999997, 53.69417789999999], [-1.7663587000000005, 53.69405629999999], [-1.7659336, 53.69391720000001], [-1.7654536, 53.69374549999999], [-1.7646544, 53.6934524], [-1.7634421999999998, 53.693008600000006], [-1.7626115, 53.6927199], [-1.7618773, 53.692485], [-1.7612358999999995, 53.692304], [-1.7606356, 53.6921566], [-1.7600443, 53.69202200000001], [-1.7595833999999997, 53.691925899999994], [-1.7593637, 53.69189020000001], [-1.7578806, 53.6916348], [-1.756839, 53.69151990000001], [-1.7557281, 53.69142010000001], [-1.7544514, 53.69132840000001], [-1.7536229, 53.6912508], [-1.7527882999999995, 53.69115889999999], [-1.7518247, 53.691047100000006], [-1.750868, 53.6909144], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7485103, 53.6904388], [-1.7479296, 53.6902518], [-1.7473729999999998, 53.6900544], [-1.7468853, 53.68985209999999], [-1.7463702999999997, 53.68961540000001], [-1.7460136, 53.689431199999994], [-1.7456837, 53.6892422], [-1.7454341999999998, 53.689062699999994], [-1.7447234, 53.68856079999999], [-1.7424554999999995, 53.6869216], [-1.7403033, 53.68534549999999], [-1.7402158, 53.6852812], [-1.7397607, 53.6849363], [-1.7389803999999998, 53.684302399999986], [-1.7385992999999995, 53.68387880000001], [-1.7382523, 53.6834315], [-1.7380604999999998, 53.68308700000001], [-1.7379096, 53.6827461], [-1.7377878, 53.68219859999999], [-1.7378325, 53.68119260000001], [-1.7378389971247248, 53.68115157602794], [-1.7380072, 53.680089499999994], [-1.7381611, 53.679423699999994], [-1.7387630999999997, 53.67831639999999], [-1.7393435999999998, 53.6776019], [-1.7398465, 53.67704299999999], [-1.7400500652242108, 53.67684763891581], [-1.740210762683797, 53.676721428431925], [-1.740352065066567, 53.676609451855214], [-1.7404769319399211, 53.67650976335795], [-1.7405883228712598, 53.67642041711243], [-1.740689197427982, 53.67633946729092], [-1.740782515177489, 53.67626496806568], [-1.7408712356871794, 53.676194973609014], [-1.740958318524454, 53.67612753809318], [-1.7410467232567122, 53.67606071569048], [-1.7411394094513544, 53.67599256057317], [-1.7412393366757803, 53.67592112691352], [-1.74134946449739, 53.675844468883824], [-1.7414727524835831, 53.67576064065637], [-1.74161216020176, 53.6756676964034], [-1.7417706472193204, 53.675563690297224], [-1.7419511731036643, 53.675446676510106], [-1.7426364999999997, 53.6749719], [-1.7433445, 53.6744446], [-1.7439481, 53.67397209999999], [-1.7444687, 53.67351], [-1.7458428, 53.6721537], [-1.746449, 53.671604], [-1.7470279, 53.67110379999999], [-1.7477854, 53.670561600000006], [-1.7481926999999997, 53.67028470000001], [-1.7487589999999995, 53.6699218], [-1.7495504, 53.6694773], [-1.7506419999999998, 53.66895250000001], [-1.7519762, 53.6684404], [-1.7523749999999998, 53.6682965], [-1.7526984999999995, 53.66818500000001], [-1.7528698, 53.668126], [-1.7536201, 53.66789120000001], [-1.7542585999999998, 53.6677055], [-1.7550222999999998, 53.6675073], [-1.7556613999999997, 53.66736229999999], [-1.7564803999999998, 53.66719369999999], [-1.7584807999999998, 53.6668154], [-1.7593665999999997, 53.6666298], [-1.7595731, 53.6665805], [-1.7614749, 53.666116800000005], [-1.7629662999999998, 53.665666], [-1.7639898, 53.66532579999999], [-1.7649779, 53.6649675], [-1.7660372, 53.6645292], [-1.767012, 53.6641264], [-1.7681607, 53.6636518], [-1.7693604, 53.663135700000005], [-1.7701281, 53.6627811], [-1.7705725, 53.6625508], [-1.7712254999999997, 53.66220479999999], [-1.7713983, 53.662108700000005], [-1.7723763, 53.661527099999994], [-1.773281, 53.6609672], [-1.774475, 53.6601502], [-1.7758055999999998, 53.6591791], [-1.7768456999999998, 53.6583727], [-1.7773507, 53.65793729999999], [-1.7778524999999998, 53.6574801], [-1.7784578, 53.65685779999999], [-1.7789676999999997, 53.656228599999984], [-1.7792871, 53.655809399999995], [-1.7794126999999995, 53.65563809999999], [-1.7800847999999998, 53.6547536], [-1.7807556, 53.6538814], [-1.7815957999999998, 53.6527892], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]} 5.2 0822 0831 Brighouse Huddersfield Huddersfield 53.6485068 -1.7847934 53.6485068 -1.7847934 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Huddersfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190722 1789198217464113 72 72 2026-09-12 07:41:38.953176 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:38.697180
468176 498471 C42650 832P08MA12 2026-09-12 COMPLETE 13190884 2026-09-12 08:31:00 2026-09-12 07:41:53 2026-09-14 07:41:53 {"id": 498471, "stp": "P", "toc": "Great Western Railway", "uid": "C42650", "consist": "150207", "dest_crs": "PLY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42650/2026-09-12/detailed", "trust_id": "832P08MA12", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "4", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "2P08", "timing_status": "ON TIME", "origin_station": "Exeter St. David's", "current_leg_arr": "0831", "current_leg_dep": "0818", "current_leg_end": "Plymouth", "origin_dep_time": "0723", "origin_platform": "4", "current_location": "Plymouth", "last_update_time": "2026-09-12T07:41:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Ivybridge", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Ivybridge", "current_leg_milage": "11.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 185.647, \"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\": 268.946, \"from_m\": 185.647, \"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\": 458.809, \"from_m\": 268.946, \"capability_applied\": null, \"effective_limit_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\": 2571.361, \"from_m\": 458.809, \"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\": 11004.772, \"from_m\": 2571.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14604.227, \"from_m\": 11004.772, \"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\": 17304.349, \"from_m\": 14604.227, \"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\": 17343.786, \"from_m\": 17304.349, \"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\": 17413.311, \"from_m\": 17343.786, \"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\": 18012.287, \"from_m\": 17413.311, \"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\": 19414.061, \"from_m\": 18012.287, \"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\": 22144.306, \"from_m\": 19414.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23653.622, \"from_m\": 22144.306, \"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\": 25361.177, \"from_m\": 23653.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26310.333, \"from_m\": 25361.177, \"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\": 30251.027, \"from_m\": 26310.333, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31460.216, \"from_m\": 30251.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31546.608, \"from_m\": 31460.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32089.204, \"from_m\": 31546.608, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33052.849, \"from_m\": 32089.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36644.881, \"from_m\": 33052.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44586.84, \"from_m\": 36644.881, \"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\": 45762.165, \"from_m\": 44586.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45790.529, \"from_m\": 45762.165, \"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\": 64204.035, \"from_m\": 45790.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64294.604, \"from_m\": 64204.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72622.12, \"from_m\": 64294.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72663.872, \"from_m\": 72622.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72750.234, \"from_m\": 72663.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78548.701, \"from_m\": 72750.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\": 79026.951, \"from_m\": 78548.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81292.66, \"from_m\": 79026.951, \"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\": 82155.061, \"from_m\": 81292.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82859.945, \"from_m\": 82155.061, \"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\": 83030.099, \"from_m\": 82859.945, \"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\": 83093.017, \"from_m\": 83030.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83505.147, \"from_m\": 83093.017, \"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\": 498471, \"profile_key\": \"ed2448230e034df7e03fe257e4689cbf30384df12948c2f043ee828595198e3e\", \"schedule_id\": 9756, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Dawlish Warren\", \"stage_seq\": 2, \"distance_m\": 16999.186, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Dawlish\", \"stage_seq\": 3, \"distance_m\": 19636.662, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Teignmouth\", \"stage_seq\": 4, \"distance_m\": 24090.736, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 32256.263, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 6, \"distance_m\": 33143.243, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 7, \"distance_m\": 38308.11, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 46301.998, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Rattery\", \"stage_seq\": 9, \"distance_m\": 53877.997, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 10, \"distance_m\": 58741.697, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Ivybridge\", \"stage_seq\": 11, \"distance_m\": 64852.8, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Hemerdon\", \"stage_seq\": 12, \"distance_m\": 72622.12, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 13, \"distance_m\": 78206.859, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Lipson Jn\", \"stage_seq\": 14, \"distance_m\": 81065.898, \"section_seq\": 1, \"route_path_id\": 31432}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 15, \"distance_m\": 83505.147, \"section_seq\": 1, \"route_path_id\": 31432}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83505.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31432}], \"total_distance_m\": 83505.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 83037.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 467.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0723", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:19Z\", \"source_id\": 40067390, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:22Z\", \"source_id\": 13153740, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:10Z\", \"source_id\": 40069182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:17Z\", \"source_id\": 13154362, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:23Z\", \"source_id\": 40079850, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:28Z\", \"source_id\": 13157869, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:36Z\", \"source_id\": 40094883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:41Z\", \"source_id\": 13162669, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:28Z\", \"source_id\": 40119444, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:33Z\", \"source_id\": 13170624, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:37Z\", \"source_id\": 40155374, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:39Z\", \"source_id\": 13181503, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:23Z\", \"source_id\": 40185264, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:28Z\", \"source_id\": 13190884, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "4", "timing_fact_generation": 1789198228779188, "current_leg_arrival_utc": "2026-09-12T08:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:42.218288", "service_state_evidence_id": 13190884, "current_leg_start_actual_dep": "2026-09-12T08:17:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:42.429791", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXD PLY 2P08 150207 2 75 None {"version": 3, "segments": [{"to_m": 185.647, "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": 268.946, "from_m": 185.647, "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": 458.809, "from_m": 268.946, "capability_applied": null, "effective_limit_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": 2571.361, "from_m": 458.809, "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": 11004.772, "from_m": 2571.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14604.227, "from_m": 11004.772, "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": 17304.349, "from_m": 14604.227, "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": 17343.786, "from_m": 17304.349, "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": 17413.311, "from_m": 17343.786, "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": 18012.287, "from_m": 17413.311, "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": 19414.061, "from_m": 18012.287, "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": 22144.306, "from_m": 19414.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23653.622, "from_m": 22144.306, "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": 25361.177, "from_m": 23653.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26310.333, "from_m": 25361.177, "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": 30251.027, "from_m": 26310.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31460.216, "from_m": 30251.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31546.608, "from_m": 31460.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32089.204, "from_m": 31546.608, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33052.849, "from_m": 32089.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36644.881, "from_m": 33052.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44586.84, "from_m": 36644.881, "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": 45762.165, "from_m": 44586.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45790.529, "from_m": 45762.165, "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": 64204.035, "from_m": 45790.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64294.604, "from_m": 64204.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72622.12, "from_m": 64294.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72663.872, "from_m": 72622.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72750.234, "from_m": 72663.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78548.701, "from_m": 72750.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": 79026.951, "from_m": 78548.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81292.66, "from_m": 79026.951, "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": 82155.061, "from_m": 81292.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82859.945, "from_m": 82155.061, "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": 83030.099, "from_m": 82859.945, "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": 83093.017, "from_m": 83030.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83505.147, "from_m": 83093.017, "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": 498471, "profile_key": "ed2448230e034df7e03fe257e4689cbf30384df12948c2f043ee828595198e3e", "schedule_id": 9756, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0723", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Dawlish Warren", "stage_seq": 2, "distance_m": 16999.186, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Dawlish", "stage_seq": 3, "distance_m": 19636.662, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Teignmouth", "stage_seq": 4, "distance_m": 24090.736, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 32256.263, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Newton Abbot West Jn", "stage_seq": 6, "distance_m": 33143.243, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Dainton Tunnel", "stage_seq": 7, "distance_m": 38308.11, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Totnes", "stage_seq": 8, "distance_m": 46301.998, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Rattery", "stage_seq": 9, "distance_m": 53877.997, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Aish Emergency Crossover", "stage_seq": 10, "distance_m": 58741.697, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Ivybridge", "stage_seq": 11, "distance_m": 64852.8, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Hemerdon", "stage_seq": 12, "distance_m": 72622.12, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Tavistock Jn Yard", "stage_seq": 13, "distance_m": 78206.859, "section_seq": 1, "route_path_id": 31432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Lipson Jn", "stage_seq": 14, "distance_m": 81065.898, "section_seq": 1, "route_path_id": 31432}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Plymouth", "stage_seq": 15, "distance_m": 83505.147, "section_seq": 1, "route_path_id": 31432}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83505.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31432}], "total_distance_m": 83505.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 83037.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 467.278, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:19Z", "source_id": 40067390, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:35:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:22Z", "source_id": 13153740, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:10Z", "source_id": 40069182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:17Z", "source_id": 13154362, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:23Z", "source_id": 40079850, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:28Z", "source_id": 13157869, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:36Z", "source_id": 40094883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:41Z", "source_id": 13162669, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26622, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:28Z", "source_id": 40119444, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:33Z", "source_id": 13170624, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:37Z", "source_id": 40155374, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:39Z", "source_id": 13181503, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:23Z", "source_id": 40185264, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:28Z", "source_id": 13190884, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Exeter St. David's 0723 0723 4 None None Plymouth 0832 0831 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C42650/2026-09-12/detailed None Ivybridge 2026-09-12T08:17:30+01:00 Plymouth 13.0 {"type": "LineString", "coordinates": [[-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 11.6 0818 0831 Ivybridge Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-12 07:41:52 TERMINATED 2026-09-12 07:31:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190884 1789198228779188 55 55 2026-09-12 07:41:42.429791 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:42.218288
468177 499280 C21397 552H04MB12 2026-09-12 COMPLETE 13190930 2026-09-12 08:31:00 2026-09-12 07:41:53 2026-09-14 07:41:53 {"id": 499280, "stp": "P", "toc": "East Midlands Railway", "uid": "C21397", "consist": "170502", "dest_crs": "MSW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21397/2026-09-12/detailed", "trust_id": "552H04MB12", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mansfield Woodhouse", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "3", "is_terminated": 1, "next_location": "Mansfield Woodhouse", "signalling_id": "2H04", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0831", "current_leg_dep": "0827", "current_leg_end": "Mansfield Woodhouse", "origin_dep_time": "0756", "origin_platform": "4", "current_location": "Mansfield Woodhouse", "last_update_time": "2026-09-12T07:41:53", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]}", "current_leg_start": "Mansfield Town", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "53.1633811", "next_location_lon": "-1.2016787", "previous_location": "Mansfield Town", "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\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.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\": 3785.948, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8550.035, \"from_m\": 3785.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20201.166, \"from_m\": 8550.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21206.262, \"from_m\": 20201.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21471.822, \"from_m\": 21206.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25044.53, \"from_m\": 21471.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30235.312, \"from_m\": 25044.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\": 30633.971, \"from_m\": 30235.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 499280, \"profile_key\": \"e71009990291201e7f5f5b90a4fa3da3271eedf4a0b01a6e47dec400b9a283f0\", \"schedule_id\": 7013, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 4, \"distance_m\": 8603.261, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 5, \"distance_m\": 10879.432, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Hucknall\", \"stage_seq\": 6, \"distance_m\": 13383.824, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Newstead\", \"stage_seq\": 7, \"distance_m\": 17318.704, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 8, \"distance_m\": 20201.166, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 9, \"distance_m\": 21471.822, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 10, \"distance_m\": 21659.578, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Sutton Parkway\", \"stage_seq\": 11, \"distance_m\": 23379.068, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Mansfield Town\", \"stage_seq\": 12, \"distance_m\": 27907.077, \"section_seq\": 1, \"route_path_id\": 29292}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 13, \"distance_m\": 30633.971, \"section_seq\": 1, \"route_path_id\": 29292}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30633.971, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29292}], \"total_distance_m\": 30633.971, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30600.002, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.1633811", "current_position_lon": "-1.2016787", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:29Z\", \"source_id\": 40128533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:31Z\", \"source_id\": 13173319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:16Z\", \"source_id\": 40130398, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:22Z\", \"source_id\": 13173881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:16Z\", \"source_id\": 40130398, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:24Z\", \"source_id\": 40157181, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:28Z\", \"source_id\": 13182060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:54Z\", \"source_id\": 40162273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:58Z\", \"source_id\": 13183714, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:12Z\", \"source_id\": 40176000, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:17Z\", \"source_id\": 13188021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16668, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:28Z\", \"source_id\": 40185474, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:34Z\", \"source_id\": 13190930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mansfield Woodhouse", "service_state_platform": "3", "timing_fact_generation": 1789198235218921, "current_leg_arrival_utc": "2026-09-12T08:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:44.484900", "service_state_evidence_id": 13190930, "current_leg_start_actual_dep": "2026-09-12T08:28:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:44.856120", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT MSW 2H04 170502 2 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.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": 3785.948, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8550.035, "from_m": 3785.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20201.166, "from_m": 8550.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21206.262, "from_m": 20201.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21471.822, "from_m": 21206.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25044.53, "from_m": 21471.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30235.312, "from_m": 25044.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": 30633.971, "from_m": 30235.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 499280, "profile_key": "e71009990291201e7f5f5b90a4fa3da3271eedf4a0b01a6e47dec400b9a283f0", "schedule_id": 7013, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Bulwell South Jn", "stage_seq": 4, "distance_m": 8603.261, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Bestwood Park Jn", "stage_seq": 5, "distance_m": 10879.432, "section_seq": 1, "route_path_id": 29292}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Hucknall", "stage_seq": 6, "distance_m": 13383.824, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Newstead", "stage_seq": 7, "distance_m": 17318.704, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 8, "distance_m": 20201.166, "section_seq": 1, "route_path_id": 29292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Kirkby Lane End Jn", "stage_seq": 9, "distance_m": 21471.822, "section_seq": 1, "route_path_id": 29292}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Kirkby in Ashfield", "stage_seq": 10, "distance_m": 21659.578, "section_seq": 1, "route_path_id": 29292}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Sutton Parkway", "stage_seq": 11, "distance_m": 23379.068, "section_seq": 1, "route_path_id": 29292}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Mansfield Town", "stage_seq": 12, "distance_m": 27907.077, "section_seq": 1, "route_path_id": 29292}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Mansfield Woodhouse", "stage_seq": 13, "distance_m": 30633.971, "section_seq": 1, "route_path_id": 29292}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30633.971, "from_m": 0.0, "section_seq": 1, "route_path_id": 29292}], "total_distance_m": 30633.971, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30600.002, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16324, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:29Z", "source_id": 40128533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:31Z", "source_id": 13173319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:16Z", "source_id": 40130398, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:22Z", "source_id": 13173881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16312, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:16Z", "source_id": 40130398, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16685, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:24Z", "source_id": 40157181, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:18:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:28Z", "source_id": 13182060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16676, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:54Z", "source_id": 40162273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:58Z", "source_id": 13183714, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16672, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:12Z", "source_id": 40176000, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:17Z", "source_id": 13188021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16668, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:28Z", "source_id": 40185474, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:34Z", "source_id": 13190930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Nottingham 0756 0756 4 None None Mansfield Woodhouse 0834 0834 3 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21397/2026-09-12/detailed None Mansfield Town 2026-09-12T08:28:30+01:00 Mansfield Woodhouse 4.0 {"type": "LineString", "coordinates": [[-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]} 1.7 0827 0831 Mansfield Town Mansfield Woodhouse Mansfield Woodhouse 53.1633811 -1.2016787 53.1633811 -1.2016787 1 0 2026-09-12 07:41:53 TERMINATED 2026-09-12 07:31:00 Mansfield Woodhouse TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190930 1789198235218921 41 41 2026-09-12 07:41:44.856120 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:44.484900
468178 500026 L85462 875J11MC12 2026-09-12 COMPLETE 13191757 2026-09-12 08:31:00 2026-09-12 07:41:53 2026-09-14 07:41:53 {"id": 500026, "stp": "P", "toc": "South Western Railway", "uid": "L85462", "consist": "450004", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85462/2026-09-12/detailed", "trust_id": "875J11MC12", "origin_crs": null, "show_on_map": 0, "dar_est_time": "08:29:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J11", "timing_status": "EARLY", "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "0831", "current_leg_dep": "0830", "current_leg_end": "Farnham", "origin_dep_time": "0829", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-12T07:41:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham Depot Reception Ro", "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\": 248.495, \"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\": 258.338, \"from_m\": 248.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.124, \"from_m\": 258.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 560.166, \"from_m\": 304.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}], \"service_id\": 500026, \"profile_key\": \"922306e6ab78964183b690e5d6ea3fb955182056722a344ff449f2620b3c297f\", \"schedule_id\": 19740, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35323}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 35323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35323}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0829", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:47Z\", \"source_id\": 13191757, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789198307979230, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:47.976897", "service_state_evidence_id": 13191757, "current_leg_start_actual_dep": "2026-09-12T08:29:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:48.498369", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None FNH 5J11 450004 4 100 None {"version": 3, "segments": [{"to_m": 248.495, "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": 258.338, "from_m": 248.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.124, "from_m": 258.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 560.166, "from_m": 304.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}], "service_id": 500026, "profile_key": "922306e6ab78964183b690e5d6ea3fb955182056722a344ff449f2620b3c297f", "schedule_id": 19740, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0829", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35323}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 35323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 35323}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:47Z", "source_id": 13191757, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Farnham Depot Reception Ro 0829 0829 None 8:29:00 None Farnham 0832 0832 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85462/2026-09-12/detailed None Farnham Depot Reception Ro 2026-09-12T08:29:00+01:00 Farnham 1.0 {"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} 0.3 0830 0831 Farnham Depot Reception Ro Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-12 07:41:53 TERMINATED 2026-09-12 07:31:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191757 1789198307979230 2 2 2026-09-12 07:41:48.498369 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:47.976897
468179 498202 C32563 092H81MA12 2026-09-12 COMPLETE 13190862 2026-09-12 08:31:00 2026-09-12 07:41:53 2026-09-14 07:41:53 {"id": 498202, "stp": "P", "toc": "Northern", "uid": "C32563", "consist": "158859", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32563/2026-09-12/detailed", "trust_id": "092H81MA12", "origin_crs": "RHD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "5C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H81", "timing_status": "EARLY", "origin_station": "Ribblehead", "current_leg_arr": "0831", "current_leg_dep": "0818", "current_leg_end": "Leeds", "origin_dep_time": "0712", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-12T07:41:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-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": "Shipley", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Shipley", "current_leg_milage": "10.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.391, \"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\": 23608.517, \"from_m\": 953.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23622.535, \"from_m\": 23608.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41057.747, \"from_m\": 23622.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43262.56, \"from_m\": 41057.747, \"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\": 44568.022, \"from_m\": 43262.56, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55130.359, \"from_m\": 44568.022, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55202.567, \"from_m\": 55130.359, \"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\": 61393.636, \"from_m\": 55202.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63275.587, \"from_m\": 61393.636, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67191.694, \"from_m\": 63275.587, \"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\": 67340.104, \"from_m\": 67191.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68045.11, \"from_m\": 67340.104, \"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\": 71386.307, \"from_m\": 68045.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71892.01, \"from_m\": 71386.307, \"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\": 72340.251, \"from_m\": 71892.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72891.538, \"from_m\": 72340.251, \"capability_applied\": null, \"effective_limit_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\": 74011.462, \"from_m\": 72891.538, \"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\": 76381.164, \"from_m\": 74011.462, \"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\": 81522.156, \"from_m\": 76381.164, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87616.84, \"from_m\": 81522.156, \"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\": 88800.907, \"from_m\": 87616.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89137.578, \"from_m\": 88800.907, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89187.033, \"from_m\": 89137.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89584.848, \"from_m\": 89187.033, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89907.059, \"from_m\": 89584.848, \"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\": 498202, \"profile_key\": \"f5ab8b5d964e7eade133dbe7c7580f36f1906daa6e3a638bf07bd03e37b270ec\", \"schedule_id\": 7790, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Ribblehead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Horton In Ribblesdale\", \"stage_seq\": 2, \"distance_m\": 8441.653, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Helwith Bridge\", \"stage_seq\": 3, \"distance_m\": 10100.504, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Settle\", \"stage_seq\": 4, \"distance_m\": 18124.103, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Settle Jn\", \"stage_seq\": 5, \"distance_m\": 21227.287, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Long Preston\", \"stage_seq\": 6, \"distance_m\": 24562.405, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Hellifield\", \"stage_seq\": 7, \"distance_m\": 26557.653, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Gargrave\", \"stage_seq\": 8, \"distance_m\": 36587.448, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0754H\", \"location\": \"Skipton\", \"stage_seq\": 9, \"distance_m\": 42592.834, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 10, \"distance_m\": 52551.886, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Keighley\", \"stage_seq\": 11, \"distance_m\": 62626.499, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Bingley\", \"stage_seq\": 12, \"distance_m\": 67807.309, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Shipley\", \"stage_seq\": 13, \"distance_m\": 72556.206, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Dockfield Junction\", \"stage_seq\": 14, \"distance_m\": 72941.006, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Apperley Jn\", \"stage_seq\": 15, \"distance_m\": 78876.988, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Armley Jn\", \"stage_seq\": 16, \"distance_m\": 87822.643, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 89381.428, \"section_seq\": 1, \"route_path_id\": 49131}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 89907.059, \"section_seq\": 1, \"route_path_id\": 49131}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89907.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49131}], \"total_distance_m\": 89907.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 89843.586, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 63.473, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:06Z\", \"source_id\": 13142472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:37Z\", \"source_id\": 13147988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:39Z\", \"source_id\": 13151947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:08Z\", \"source_id\": 13154923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:47Z\", \"source_id\": 40072499, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:53Z\", \"source_id\": 13155423, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:55Z\", \"source_id\": 40097656, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:58Z\", \"source_id\": 13163553, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:33Z\", \"source_id\": 40117525, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:36Z\", \"source_id\": 13169977, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:17Z\", \"source_id\": 40128033, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:19Z\", \"source_id\": 13173179, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:04Z\", \"source_id\": 40141167, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 13177074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:47Z\", \"source_id\": 40153694, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:48Z\", \"source_id\": 13180948, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:25Z\", \"source_id\": 40185350, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:26Z\", \"source_id\": 13190862, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "5", "timing_fact_generation": 1789198227646175, "current_leg_arrival_utc": "2026-09-12T08:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:48.649758", "service_state_evidence_id": 13190862, "current_leg_start_actual_dep": "2026-09-12T08:18:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:49.259509", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RHD LDS 2H81 158859 2 90 None {"version": 3, "segments": [{"to_m": 953.391, "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": 23608.517, "from_m": 953.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23622.535, "from_m": 23608.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41057.747, "from_m": 23622.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43262.56, "from_m": 41057.747, "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": 44568.022, "from_m": 43262.56, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55130.359, "from_m": 44568.022, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55202.567, "from_m": 55130.359, "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": 61393.636, "from_m": 55202.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63275.587, "from_m": 61393.636, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67191.694, "from_m": 63275.587, "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": 67340.104, "from_m": 67191.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68045.11, "from_m": 67340.104, "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": 71386.307, "from_m": 68045.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71892.01, "from_m": 71386.307, "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": 72340.251, "from_m": 71892.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72891.538, "from_m": 72340.251, "capability_applied": null, "effective_limit_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": 74011.462, "from_m": 72891.538, "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": 76381.164, "from_m": 74011.462, "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": 81522.156, "from_m": 76381.164, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87616.84, "from_m": 81522.156, "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": 88800.907, "from_m": 87616.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89137.578, "from_m": 88800.907, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89187.033, "from_m": 89137.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89584.848, "from_m": 89187.033, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89907.059, "from_m": 89584.848, "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": 498202, "profile_key": "f5ab8b5d964e7eade133dbe7c7580f36f1906daa6e3a638bf07bd03e37b270ec", "schedule_id": 7790, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "Ribblehead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Horton In Ribblesdale", "stage_seq": 2, "distance_m": 8441.653, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Helwith Bridge", "stage_seq": 3, "distance_m": 10100.504, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Settle", "stage_seq": 4, "distance_m": 18124.103, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Settle Jn", "stage_seq": 5, "distance_m": 21227.287, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Long Preston", "stage_seq": 6, "distance_m": 24562.405, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Hellifield", "stage_seq": 7, "distance_m": 26557.653, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Gargrave", "stage_seq": 8, "distance_m": 36587.448, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0754H", "location": "Skipton", "stage_seq": 9, "distance_m": 42592.834, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Steeton & Silsden", "stage_seq": 10, "distance_m": 52551.886, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Keighley", "stage_seq": 11, "distance_m": 62626.499, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Bingley", "stage_seq": 12, "distance_m": 67807.309, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Shipley", "stage_seq": 13, "distance_m": 72556.206, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Dockfield Junction", "stage_seq": 14, "distance_m": 72941.006, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Apperley Jn", "stage_seq": 15, "distance_m": 78876.988, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Armley Jn", "stage_seq": 16, "distance_m": 87822.643, "section_seq": 1, "route_path_id": 49131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 89381.428, "section_seq": 1, "route_path_id": 49131}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Leeds", "stage_seq": 18, "distance_m": 89907.059, "section_seq": 1, "route_path_id": 49131}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89907.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 49131}], "total_distance_m": 89907.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 89843.586, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 63.473, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:06Z", "source_id": 13142472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:37Z", "source_id": 13147988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:39Z", "source_id": 13151947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:08Z", "source_id": 13154923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2996, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:47Z", "source_id": 40072499, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:53Z", "source_id": 13155423, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:55Z", "source_id": 40097656, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:58Z", "source_id": 13163553, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:33Z", "source_id": 40117525, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:36Z", "source_id": 13169977, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:17Z", "source_id": 40128033, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:19Z", "source_id": 13173179, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:04Z", "source_id": 40141167, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 13177074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:47Z", "source_id": 40153694, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:48Z", "source_id": 13180948, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:25Z", "source_id": 40185350, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:26Z", "source_id": 13190862, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Ribblehead 0712 0712 1 None None Leeds 0834 0832 5C EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32563/2026-09-12/detailed None Shipley 2026-09-12T08:18:00+01:00 Leeds 13.0 {"type": "LineString", "coordinates": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-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]]} 10.7 0818 0831 Shipley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-12 07:41:53 TERMINATED 2026-09-12 07:31:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190862 1789198227646175 58 58 2026-09-12 07:41:49.259509 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:48.649758
468180 501490 L85988 825L89M212 2026-09-12 COMPLETE 13194682 2026-09-12 02:24:00 2026-09-12 07:41:53 2026-09-14 07:41:53 {"id": 501490, "stp": "O", "toc": "South Western Railway", "uid": "L85988", "consist": "158887+159002", "dest_crs": "XFU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85988/2026-09-12/detailed", "trust_id": "825L89M212", "origin_crs": "TMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury T&R.S.M.D", "service_date": "2026-09-12", "dest_arr_time": "0302", "dest_platform": null, "is_terminated": 1, "next_location": "Salisbury T&R.S.M.D", "signalling_id": "5L89", "timing_status": "ON TIME", "origin_station": "Templecombe", "current_leg_arr": "0831", "current_leg_dep": "0301", "current_leg_end": "Salisbury T&R.S.M.D", "origin_dep_time": "0224", "origin_platform": null, "current_location": "Henstridge Ash Cross Roads", "last_update_time": "2026-09-12T07:41:53", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8069118667939812, 51.070709649821055], [-1.8071491, 51.070719199999985], [-1.8077702, 51.07074769999999], [-1.8081866, 51.0707653], [-1.8084537, 51.07077829999999], [-1.8087915000000003, 51.07082129999999], [-1.8089398, 51.07084459999999], [-1.8091120999999992, 51.0708755], [-1.8096703, 51.070971], [-1.8102699999999996, 51.07107119999999], [-1.8107852, 51.0711902], [-1.8104192, 51.0711324], [-1.8101246, 51.0710826], [-1.8098447999999996, 51.071034899999994], [-1.8096894, 51.07101250000001], [-1.8095374999999996, 51.0709929], [-1.8092933, 51.0709784]]}", "current_leg_start": "Salisbury Reception Line", "dest_arr_time_act": "0302", "motion_projection": null, "next_location_lat": "51.0709784", "next_location_lon": "-1.8092933", "previous_location": "Salisbury T&R.S.M.D", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 19010.439, \"from_m\": 0.0, \"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\": 20068.913, \"from_m\": 19010.439, \"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\": 41352.381, \"from_m\": 20068.913, \"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\": 41438.791, \"from_m\": 41352.381, \"capability_applied\": null, \"effective_limit_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\": 42992.784, \"from_m\": 41438.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45344.331, \"from_m\": 42992.784, \"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\": 45387.095, \"from_m\": 45344.331, \"capability_applied\": null, \"effective_limit_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\": 45444.263, \"from_m\": 45387.095, \"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\": 45480.948, \"from_m\": 45444.263, \"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\": 45815.355, \"from_m\": 45480.948, \"capability_applied\": null, \"effective_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\": 501490, \"profile_key\": \"fc785092b151847416675e08d6e0776c7ef5a23d0e4a50a344cf9129321db855\", \"schedule_id\": 35339, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0224\", \"location\": \"Templecombe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0233\", \"location\": \"Gillingham (Dorset)\", \"stage_seq\": 2, \"distance_m\": 10924.231, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0243\", \"location\": \"Tisbury Loop\", \"stage_seq\": 3, \"distance_m\": 25890.811, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0250H\", \"location\": \"Wilton\", \"stage_seq\": 4, \"distance_m\": 41649.198, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0252\", \"location\": \"Wilton Jn\", \"stage_seq\": 5, \"distance_m\": 42632.098, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": false, \"wtt_arr\": \"0255\", \"wtt_dep\": \"0301\", \"location\": \"Salisbury Reception Line\", \"stage_seq\": 6, \"distance_m\": 45538.891, \"section_seq\": 1, \"route_path_id\": 55845}, {\"is_pass\": false, \"wtt_arr\": \"0302\", \"wtt_dep\": null, \"location\": \"Salisbury T&R.S.M.D\", \"stage_seq\": 7, \"distance_m\": 45815.355, \"section_seq\": 1, \"route_path_id\": 55845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45815.355, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55845}], \"total_distance_m\": 45815.355, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45480.948, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 334.407, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "330.0", "current_position_lat": "51.0709784", "current_position_lon": "-1.8092933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:10:09Z\", \"source_id\": 39822168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:10:12Z\", \"source_id\": 13073084, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:47Z\", \"source_id\": 13191779, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789198560340826, "current_leg_arrival_utc": "2026-09-13T03:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:31:50.438450", "service_state_evidence_id": 13191779, "current_leg_start_actual_dep": "2026-09-13T03:01:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:41:50.667953", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O TMC XFU 5L89 158887+159002 5 90 None {"version": 3, "segments": [{"to_m": 19010.439, "from_m": 0.0, "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": 20068.913, "from_m": 19010.439, "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": 41352.381, "from_m": 20068.913, "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": 41438.791, "from_m": 41352.381, "capability_applied": null, "effective_limit_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": 42992.784, "from_m": 41438.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45344.331, "from_m": 42992.784, "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": 45387.095, "from_m": 45344.331, "capability_applied": null, "effective_limit_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": 45444.263, "from_m": 45387.095, "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": 45480.948, "from_m": 45444.263, "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": 45815.355, "from_m": 45480.948, "capability_applied": null, "effective_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": 501490, "profile_key": "fc785092b151847416675e08d6e0776c7ef5a23d0e4a50a344cf9129321db855", "schedule_id": 35339, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0224", "location": "Templecombe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0233", "location": "Gillingham (Dorset)", "stage_seq": 2, "distance_m": 10924.231, "section_seq": 1, "route_path_id": 55845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0243", "location": "Tisbury Loop", "stage_seq": 3, "distance_m": 25890.811, "section_seq": 1, "route_path_id": 55845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0250H", "location": "Wilton", "stage_seq": 4, "distance_m": 41649.198, "section_seq": 1, "route_path_id": 55845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0252", "location": "Wilton Jn", "stage_seq": 5, "distance_m": 42632.098, "section_seq": 1, "route_path_id": 55845}, {"is_pass": false, "wtt_arr": "0255", "wtt_dep": "0301", "location": "Salisbury Reception Line", "stage_seq": 6, "distance_m": 45538.891, "section_seq": 1, "route_path_id": 55845}, {"is_pass": false, "wtt_arr": "0302", "wtt_dep": null, "location": "Salisbury T&R.S.M.D", "stage_seq": 7, "distance_m": 45815.355, "section_seq": 1, "route_path_id": 55845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45815.355, "from_m": 0.0, "section_seq": 1, "route_path_id": 55845}], "total_distance_m": 45815.355, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45480.948, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 334.407, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26348, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:10:09Z", "source_id": 39822168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T01:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:10:12Z", "source_id": 13073084, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T02:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:47Z", "source_id": 13191779, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}] Templecombe 0224 0224 None None None Salisbury T&R.S.M.D 0302 0302 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85988/2026-09-12/detailed None Salisbury Reception Line 2026-09-13T03:01:00+01:00 Salisbury T&R.S.M.D 330.0 {"type": "LineString", "coordinates": [[-1.8069118667939812, 51.070709649821055], [-1.8071491, 51.070719199999985], [-1.8077702, 51.07074769999999], [-1.8081866, 51.0707653], [-1.8084537, 51.07077829999999], [-1.8087915000000003, 51.07082129999999], [-1.8089398, 51.07084459999999], [-1.8091120999999992, 51.0708755], [-1.8096703, 51.070971], [-1.8102699999999996, 51.07107119999999], [-1.8107852, 51.0711902], [-1.8104192, 51.0711324], [-1.8101246, 51.0710826], [-1.8098447999999996, 51.071034899999994], [-1.8096894, 51.07101250000001], [-1.8095374999999996, 51.0709929], [-1.8092933, 51.0709784]]} 0.2 0301 0831 Salisbury T&R.S.M.D Henstridge Ash Cross Roads Salisbury T&R.S.M.D 51.0709784 -1.8092933 51.0709784 -1.8092933 1 0 2026-09-12 07:41:53 TERMINATED 2026-09-12 07:31:00 Salisbury T&R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191779 1789198560340826 1 1 2026-09-12 07:41:50.667953 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:31:50.438450
468181 498445 C55580 122I01MA12 2026-09-12 COMPLETE 13190917 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 498445, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55580", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55580/2026-09-12/detailed", "trust_id": "122I01MA12", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "07:22:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I01", "timing_status": "LATE", "origin_station": "Newcastle Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0722", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0722½", "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\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:15Z\", \"source_id\": 39945561, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:41Z\", \"source_id\": 13174772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:37Z\", \"source_id\": 39941258, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:53Z\", \"source_id\": 13176227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:48Z\", \"source_id\": 39935010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:06Z\", \"source_id\": 13179112, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:29Z\", \"source_id\": 13181403, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:31Z\", \"source_id\": 13182766, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:48Z\", \"source_id\": 13183619, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:18Z\", \"source_id\": 13184629, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:06Z\", \"source_id\": 13185836, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:58Z\", \"source_id\": 13187123, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:11Z\", \"source_id\": 13187951, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:11Z\", \"source_id\": 13189314, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:32Z\", \"source_id\": 13190917, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789198232819502, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:03.091919", "service_state_evidence_id": 13190917, "current_leg_start_actual_dep": null, "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:04.870315", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P APN SHZ 2I01 None None None None None [{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:15Z", "source_id": 39945561, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:41Z", "source_id": 13174772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:37Z", "source_id": 39941258, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:53Z", "source_id": 13176227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:48Z", "source_id": 39935010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:06Z", "source_id": 13179112, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:29Z", "source_id": 13181403, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:31Z", "source_id": 13182766, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:48Z", "source_id": 13183619, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:18Z", "source_id": 13184629, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:06Z", "source_id": 13185836, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:58Z", "source_id": 13187123, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:11Z", "source_id": 13187951, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:11Z", "source_id": 13189314, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:32Z", "source_id": 13190917, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Newcastle Airport 0722 0722½ None 7:22:00 None South Hylton (Sunderland Metro) 0828 0828 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55580/2026-09-12/detailed None None None None None None None None None Pallion South Hylton (Sunderland Metro) None None None None None 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 South Hylton (Sunderland Metro) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13190917 1789198232819502 35 35 2026-09-12 07:42:04.870315 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:03.091919
468182 499191 W88028 702S05MB12 2026-09-12 COMPLETE 13191400 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 499191, "stp": "P", "toc": "West Midlands Trains", "uid": "W88028", "consist": "150141", "dest_crs": "BDM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88028/2026-09-12/detailed", "trust_id": "702S05MB12", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "2S05", "timing_status": "EARLY", "origin_station": "Bletchley", "current_leg_arr": "0832", "current_leg_dep": "0830", "current_leg_end": "Bedford", "origin_dep_time": "0752", "origin_platform": "6", "current_location": "Bedford", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47705642929187336, 52.13022580826613], [-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": "Bedford St. Johns", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Bedford St. Johns", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 646.35, \"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\": 701.593, \"from_m\": 646.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 999.955, \"from_m\": 701.593, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5382.37, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5463.629, \"from_m\": 5382.37, \"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\": 28258.127, \"from_m\": 5463.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28824.559, \"from_m\": 28258.127, \"capability_applied\": null, \"effective_limit_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\": 29431.6, \"from_m\": 28824.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29441.749, \"from_m\": 29431.6, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29662.92, \"from_m\": 29441.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\": 29716.836, \"from_m\": 29662.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29751.214, \"from_m\": 29716.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29835.892, \"from_m\": 29751.214, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 499191, \"profile_key\": \"609479455ccaf855b72ba1bc81d573db95442dd663b3172f5e63c715a07116b9\", \"schedule_id\": 29205, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2948.444, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4489.013, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 9534.747, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 11073.077, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 13752.304, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 16775.846, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 19112.087, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 20935.512, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 23745.489, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 28824.559, \"section_seq\": 1, \"route_path_id\": 40313}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 29835.892, \"section_seq\": 1, \"route_path_id\": 40313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29835.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40313}], \"total_distance_m\": 29835.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26645.647, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:39Z\", \"source_id\": 40105186, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:40Z\", \"source_id\": 13165998, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:49Z\", \"source_id\": 40113759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:52Z\", \"source_id\": 13168820, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:24Z\", \"source_id\": 40128264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:27Z\", \"source_id\": 13173261, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:43Z\", \"source_id\": 40144883, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:48Z\", \"source_id\": 13178219, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:07Z\", \"source_id\": 40158612, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:11Z\", \"source_id\": 13182496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:55Z\", \"source_id\": 40164406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:58Z\", \"source_id\": 13184389, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:43Z\", \"source_id\": 40177091, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:46Z\", \"source_id\": 13188395, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:14Z\", \"source_id\": 40187132, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:14Z\", \"source_id\": 13191400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789198276214538, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:04.167808", "service_state_evidence_id": 13191400, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:05.502388", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BLY BDM 2S05 150141 2 75 None {"version": 3, "segments": [{"to_m": 646.35, "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": 701.593, "from_m": 646.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 999.955, "from_m": 701.593, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5382.37, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5463.629, "from_m": 5382.37, "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": 28258.127, "from_m": 5463.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28824.559, "from_m": 28258.127, "capability_applied": null, "effective_limit_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": 29431.6, "from_m": 28824.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29441.749, "from_m": 29431.6, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29662.92, "from_m": 29441.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": 29716.836, "from_m": 29662.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29751.214, "from_m": 29716.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29835.892, "from_m": 29751.214, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 499191, "profile_key": "609479455ccaf855b72ba1bc81d573db95442dd663b3172f5e63c715a07116b9", "schedule_id": 29205, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2948.444, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4489.013, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 9534.747, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 11073.077, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Ridgmont", "stage_seq": 6, "distance_m": 13752.304, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Lidlington", "stage_seq": 7, "distance_m": 16775.846, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 19112.087, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Stewartby", "stage_seq": 9, "distance_m": 20935.512, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 23745.489, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 28824.559, "section_seq": 1, "route_path_id": 40313}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 29835.892, "section_seq": 1, "route_path_id": 40313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29835.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 40313}], "total_distance_m": 29835.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26645.647, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18080, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:39Z", "source_id": 40105186, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:40Z", "source_id": 13165998, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18075, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:49Z", "source_id": 40113759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:52Z", "source_id": 13168820, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:24Z", "source_id": 40128264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:27Z", "source_id": 13173261, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:43Z", "source_id": 40144883, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:48Z", "source_id": 13178219, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:07Z", "source_id": 40158612, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:11Z", "source_id": 13182496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18046, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:55Z", "source_id": 40164406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:58Z", "source_id": 13184389, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:43Z", "source_id": 40177091, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:46Z", "source_id": 13188395, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17974, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:14Z", "source_id": 40187132, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:14Z", "source_id": 13191400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Bletchley 0752 0752 6 None None Bedford 0834 0834 1A EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88028/2026-09-12/detailed None Bedford St. Johns 2026-09-12T08:30:00+01:00 Bedford 2.0 {"type": "LineString", "coordinates": [[-0.47705642929187336, 52.13022580826613], [-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]]} 0.4 0830 0832 Bedford St. Johns Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191400 1789198276214538 43 43 2026-09-12 07:42:05.502388 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:04.167808
468183 499327 G86109 172F05MB12 2026-09-12 COMPLETE 13191303 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 499327, "stp": "P", "toc": "Northern", "uid": "G86109", "consist": "158867", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86109/2026-09-12/detailed", "trust_id": "172F05MB12", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "2", "is_terminated": 1, "next_location": "Knottingley", "signalling_id": "2F05", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0832", "current_leg_dep": "0828", "current_leg_end": "Knottingley", "origin_dep_time": "0758", "origin_platform": "13B", "current_location": "Knottingley", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]}", "current_leg_start": "Pontefract Monkhill", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "53.7064562", "next_location_lon": "-1.2592544", "previous_location": "Pontefract Monkhill", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"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\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"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\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"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\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17290.717, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17328.713, \"from_m\": 17290.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17393.707, \"from_m\": 17328.713, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19919.858, \"from_m\": 17393.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22177.01, \"from_m\": 19919.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22530.944, \"from_m\": 22177.01, \"capability_applied\": null, \"effective_limit_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\": 25743.105, \"from_m\": 22530.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25819.055, \"from_m\": 25743.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}], \"service_id\": 499327, \"profile_key\": \"334c3164a7b6cd13fe6bf9e4bf5258aeeda9e10427f07b804140b95dc52b7c3f\", \"schedule_id\": 31286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0818H\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17290.717, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Glasshoughton\", \"stage_seq\": 9, \"distance_m\": 19919.858, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 10, \"distance_m\": 22740.228, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 11, \"distance_m\": 25514.375, \"section_seq\": 1, \"route_path_id\": 29585}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 12, \"distance_m\": 25819.055, \"section_seq\": 1, \"route_path_id\": 29585}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25819.055, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29585}], \"total_distance_m\": 25819.055, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19959.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5860.043, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0758", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7064562", "current_position_lon": "-1.2592544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:39Z\", \"source_id\": 40133662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:45Z\", \"source_id\": 13174831, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:47Z\", \"source_id\": 40155755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:47Z\", \"source_id\": 13181623, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:38Z\", \"source_id\": 40168146, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:42Z\", \"source_id\": 13185526, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:28Z\", \"source_id\": 40176563, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:32Z\", \"source_id\": 13188207, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:04Z\", \"source_id\": 40186715, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:06Z\", \"source_id\": 13191303, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knottingley", "service_state_platform": "2", "timing_fact_generation": 1789198267594800, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:05.110565", "service_state_evidence_id": 13191303, "current_leg_start_actual_dep": "2026-09-12T08:28:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:05.622944", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS KNO 2F05 158867 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": 656.466, "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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "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": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "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": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17290.717, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17328.713, "from_m": 17290.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17393.707, "from_m": 17328.713, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19919.858, "from_m": 17393.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22177.01, "from_m": 19919.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22530.944, "from_m": 22177.01, "capability_applied": null, "effective_limit_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": 25743.105, "from_m": 22530.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25819.055, "from_m": 25743.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}], "service_id": 499327, "profile_key": "334c3164a7b6cd13fe6bf9e4bf5258aeeda9e10427f07b804140b95dc52b7c3f", "schedule_id": 31286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0758", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 29585}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 29585}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0818H", "location": "Castleford", "stage_seq": 8, "distance_m": 17290.717, "section_seq": 1, "route_path_id": 29585}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Glasshoughton", "stage_seq": 9, "distance_m": 19919.858, "section_seq": 1, "route_path_id": 29585}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Pontefract Monkhill", "stage_seq": 10, "distance_m": 22740.228, "section_seq": 1, "route_path_id": 29585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Knottingley West Jn", "stage_seq": 11, "distance_m": 25514.375, "section_seq": 1, "route_path_id": 29585}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Knottingley", "stage_seq": 12, "distance_m": 25819.055, "section_seq": 1, "route_path_id": 29585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25819.055, "from_m": 0.0, "section_seq": 1, "route_path_id": 29585}], "total_distance_m": 25819.055, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19959.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5860.043, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:39Z", "source_id": 40133662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:45Z", "source_id": 13174831, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:47Z", "source_id": 40155755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:47Z", "source_id": 13181623, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5648, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:38Z", "source_id": 40168146, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:42Z", "source_id": 13185526, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5841, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:28Z", "source_id": 40176563, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:32Z", "source_id": 13188207, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5823, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:04Z", "source_id": 40186715, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:06Z", "source_id": 13191303, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Leeds 0758 0758 13B None None Knottingley 0834 0834 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86109/2026-09-12/detailed None Pontefract Monkhill 2026-09-12T08:28:30+01:00 Knottingley 4.0 {"type": "LineString", "coordinates": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]} 1.9 0828 0832 Pontefract Monkhill Knottingley Knottingley 53.7064562 -1.2592544 53.7064562 -1.2592544 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 Knottingley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191303 1789198267594800 55 55 2026-09-12 07:42:05.622944 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:05.110565
468184 499233 C34401 722J15MB12 2026-09-12 COMPLETE 13191334 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 499233, "stp": "P", "toc": "London Overground", "uid": "C34401", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34401/2026-09-12/detailed", "trust_id": "722J15MB12", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J15", "timing_status": "ON TIME", "origin_station": "Gospel Oak", "current_leg_arr": "0832", "current_leg_dep": "0827", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "0754", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8160.075, \"from_m\": 7860.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9618.247, \"from_m\": 8160.075, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9917.895, \"from_m\": 9618.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10766.894, \"from_m\": 9917.895, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22999.065, \"from_m\": 20498.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23483.328, \"from_m\": 22999.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23556.04, \"from_m\": 23483.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25742.444, \"from_m\": 23556.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26085.318, \"from_m\": 25742.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 499233, \"profile_key\": \"91f6a3e58a72715dc0e4303b7cafb0602361300498acccc5d793ee4f85b624d2\", \"schedule_id\": 7970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:47Z\", \"source_id\": 40109695, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 13167461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:10Z\", \"source_id\": 40114548, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:12Z\", \"source_id\": 13169074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:32Z\", \"source_id\": 40123991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:33Z\", \"source_id\": 13172014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:52Z\", \"source_id\": 40131810, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:56Z\", \"source_id\": 13174243, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:34Z\", \"source_id\": 40137868, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:37Z\", \"source_id\": 13176081, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:54Z\", \"source_id\": 40143029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:58Z\", \"source_id\": 13177647, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:07Z\", \"source_id\": 40150118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:09Z\", \"source_id\": 13179823, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:10Z\", \"source_id\": 40154497, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:15Z\", \"source_id\": 13181245, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159773, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:45Z\", \"source_id\": 13182926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:46Z\", \"source_id\": 40166280, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:53Z\", \"source_id\": 13184985, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:48Z\", \"source_id\": 40175138, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:51Z\", \"source_id\": 13187752, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:09Z\", \"source_id\": 40186906, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:10Z\", \"source_id\": 13191334, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789198273534503, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:12.760541", "service_state_evidence_id": 13191334, "current_leg_start_actual_dep": "2026-09-12T08:27:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:13.850531", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P GPO BGV 2J15 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8160.075, "from_m": 7860.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9618.247, "from_m": 8160.075, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9917.895, "from_m": 9618.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10766.894, "from_m": 9917.895, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22999.065, "from_m": 20498.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23483.328, "from_m": 22999.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23556.04, "from_m": 23483.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25742.444, "from_m": 23556.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26085.318, "from_m": 25742.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 499233, "profile_key": "91f6a3e58a72715dc0e4303b7cafb0602361300498acccc5d793ee4f85b624d2", "schedule_id": 7970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:47Z", "source_id": 40109695, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 13167461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:10Z", "source_id": 40114548, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:12Z", "source_id": 13169074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:32Z", "source_id": 40123991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:33Z", "source_id": 13172014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:52Z", "source_id": 40131810, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:56Z", "source_id": 13174243, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:34Z", "source_id": 40137868, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:37Z", "source_id": 13176081, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:54Z", "source_id": 40143029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:58Z", "source_id": 13177647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:07Z", "source_id": 40150118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:09Z", "source_id": 13179823, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:10Z", "source_id": 40154497, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:15Z", "source_id": 13181245, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159773, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:45Z", "source_id": 13182926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:46Z", "source_id": 40166280, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:53Z", "source_id": 13184985, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:48Z", "source_id": 40175138, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:51Z", "source_id": 13187752, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:09Z", "source_id": 40186906, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:10Z", "source_id": 13191334, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Gospel Oak 0754 0754 3 None None Barking Riverside Station (Construction) 0834 0832 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34401/2026-09-12/detailed None Barking 2026-09-12T08:27:30+01:00 Barking Riverside Station (Construction) 5.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 0827 0832 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191334 1789198273534503 57 57 2026-09-12 07:42:13.850531 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:12.760541
468185 499634 G30242 362F09MC12 2026-09-12 COMPLETE 13192068 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 499634, "stp": "P", "toc": "Merseyrail", "uid": "G30242", "consist": "777148", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30242/2026-09-12/detailed", "trust_id": "362F09MC12", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-12", "dest_arr_time": "0831", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F09", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "0832", "current_leg_dep": "0830", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0811", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0831", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11528.29, \"from_m\": 11468.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12521.64, \"from_m\": 11528.29, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12726.549, \"from_m\": 12521.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 499634, \"profile_key\": \"f5e7fd1cf17b8f4ac082ef71dfaf1e2f89032e2f6478805e3ef7a132e1c6e3cb\", \"schedule_id\": 1409, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0811", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:32Z\", \"source_id\": 40144431, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:36Z\", \"source_id\": 13178088, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:40Z\", \"source_id\": 40153456, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:44Z\", \"source_id\": 13180886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:14Z\", \"source_id\": 40158844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:17Z\", \"source_id\": 13182590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:20Z\", \"source_id\": 40167397, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:21Z\", \"source_id\": 13185315, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:46Z\", \"source_id\": 40172688, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:48Z\", \"source_id\": 13187045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:55Z\", \"source_id\": 40181986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:02Z\", \"source_id\": 13189845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:08Z\", \"source_id\": 40189173, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:14Z\", \"source_id\": 13192068, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789198335514377, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:15.500961", "service_state_evidence_id": 13192068, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:15.846687", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F09 777148 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11528.29, "from_m": 11468.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12521.64, "from_m": 11528.29, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12726.549, "from_m": 12521.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 499634, "profile_key": "f5e7fd1cf17b8f4ac082ef71dfaf1e2f89032e2f6478805e3ef7a132e1c6e3cb", "schedule_id": 1409, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0811", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:32Z", "source_id": 40144431, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:36Z", "source_id": 13178088, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:40Z", "source_id": 40153456, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:44Z", "source_id": 13180886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:14Z", "source_id": 40158844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:17Z", "source_id": 13182590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:20Z", "source_id": 40167397, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:21Z", "source_id": 13185315, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:46Z", "source_id": 40172688, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:48Z", "source_id": 13187045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:55Z", "source_id": 40181986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:02Z", "source_id": 13189845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:08Z", "source_id": 40189173, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:14Z", "source_id": 13192068, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Headbolt Lane 0811 0811 1 None None Liverpool Central (Northern) 0831 0831 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30242/2026-09-12/detailed None Moorfields (Northern Line) 2026-09-12T08:30:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 0830 0832 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192068 1789198335514377 32 32 2026-09-12 07:42:15.846687 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:15.500961
468186 498962 G01270 865E85MB12 2026-09-12 COMPLETE 13191588 2026-09-12 08:32:00 2026-09-12 07:42:22 2026-09-14 07:42:22 {"id": 498962, "stp": "O", "toc": "CrossCountry", "uid": "G01270", "consist": "221110", "dest_crs": "RDG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01270/2026-09-12/detailed", "trust_id": "865E85MB12", "origin_crs": "XEH", "show_on_map": 0, "dar_est_time": "07:44:00", "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-12", "dest_arr_time": "0829", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5E85", "timing_status": "LATE", "origin_station": "Eastleigh T.&R.S.M.D", "current_leg_arr": "0832", "current_leg_dep": "0744", "current_leg_end": "Reading", "origin_dep_time": "0744", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-12T07:42:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3506381, 50.96536079999999], [-1.3506166999999998, 50.965565199999986], [-1.3506097, 50.9657788], [-1.3505924000000002, 50.96591999999999], [-1.3505819999999995, 50.96601569999999], [-1.3505645999999998, 50.96612350000001], [-1.3504485, 50.9665733], [-1.3503707, 50.9668745], [-1.3503124, 50.9670916], [-1.3502149999999995, 50.96750070000001], [-1.3499377353668816, 50.96859917002473], [-1.3498195999999998, 50.96906719999999], [-1.3496032, 50.969924299999995], [-1.3495242000000005, 50.970241499999986], [-1.3494761999999998, 50.9706056], [-1.3494451999999997, 50.9707337], [-1.3493134, 50.9712603], [-1.3492681999999998, 50.97151229999999], [-1.3492259999999998, 50.97178809999998], [-1.3474729261792822, 50.978763547396355], [-1.3473111999999998, 50.979406999999995], [-1.3470306, 50.9805053], [-1.346804818651243, 50.98138871879352], [-1.3467899999999997, 50.9814467], [-1.3467391999999998, 50.9816459], [-1.3466811, 50.98186599999999], [-1.3466450999999997, 50.98200460000001], [-1.3465493999999998, 50.98237640000001], [-1.3461295999999998, 50.9840054], [-1.3460039999999998, 50.984422599999995], [-1.3458178, 50.98499760000001], [-1.3457854, 50.9850929], [-1.345311, 50.9862896], [-1.3452596, 50.9864062], [-1.3450953, 50.9867691], [-1.3450487999999998, 50.98687710000001], [-1.3447755, 50.98742219999999], [-1.3447284, 50.98752199999999], [-1.3444153999999997, 50.988113099999985], [-1.3440039, 50.98884209999999], [-1.3416363308955468, 50.99268564501821], [-1.3394527, 50.99623030000001], [-1.3369780999999998, 51.00025089999999], [-1.3369057, 51.0003678], [-1.3350888999999997, 51.00330619999999], [-1.3350468999999998, 51.003383], [-1.3337625999999998, 51.0055912], [-1.3337207999999998, 51.00566529999999], [-1.333188, 51.0067034], [-1.3329691999999995, 51.0071357], [-1.3326953999999998, 51.00773920000001], [-1.3322018, 51.00900630000001], [-1.3320243, 51.009501500000006], [-1.3318734, 51.0099478], [-1.3316301, 51.0107123], [-1.3297774999999998, 51.0169523], [-1.3294254999999997, 51.01798629999999], [-1.3290654, 51.01886779999999], [-1.3290509, 51.0189039], [-1.3288516999999995, 51.0194009], [-1.3284583999999997, 51.02038139999999], [-1.3284367, 51.020435299999995], [-1.3277404, 51.022171], [-1.3276698, 51.022347], [-1.3276377, 51.022424], [-1.3272472999999998, 51.023420899999984], [-1.3270134, 51.023967200000016], [-1.3268328, 51.02441970000001], [-1.3266857, 51.0248652], [-1.32653, 51.0253731], [-1.3264152, 51.02581429999999], [-1.3263508, 51.02612709999999], [-1.3262639, 51.026582899999994], [-1.3260891, 51.02771309999999], [-1.3260387, 51.0281579], [-1.3260149, 51.0284279], [-1.3259856000000003, 51.029133599999994], [-1.3259853, 51.02958970000001], [-1.3260113, 51.030068], [-1.3260405999999998, 51.030551599999995], [-1.3260855, 51.0310994], [-1.3261674, 51.03188049999999], [-1.3263629, 51.034146], [-1.3270181999999997, 51.0394697], [-1.3270797, 51.04001], [-1.3271322999999997, 51.0405414], [-1.327283, 51.0420623], [-1.3273067999999997, 51.0425747], [-1.3273228, 51.0431467], [-1.3273167, 51.04369779999999], [-1.3272974, 51.0442069], [-1.3272621, 51.0447366], [-1.3272166999999997, 51.045331], [-1.3271353, 51.04593130000001], [-1.327025, 51.0468857], [-1.3269731, 51.04720580000001], [-1.3269002999999997, 51.0476049], [-1.3267941, 51.04809629999999], [-1.3266784, 51.048613499999995], [-1.32653098171673, 51.04919293101055], [-1.3265172, 51.0492471], [-1.3261075, 51.0505715], [-1.3258098, 51.051441], [-1.3228476999999998, 51.0594961], [-1.322558, 51.0602783], [-1.3212883, 51.063768], [-1.3206222999999997, 51.0655503], [-1.3203153, 51.0664412], [-1.320161423814361, 51.06689760775776], [-1.3199232999999997, 51.067603899999995], [-1.3197967999999998, 51.06800239999999], [-1.3194560999999998, 51.0690754], [-1.3191297999999998, 51.0701031], [-1.3187494999999998, 51.0713008], [-1.3177283, 51.074516899999985], [-1.3169728000000005, 51.077119800000006], [-1.3164368, 51.0789599], [-1.3164157, 51.07904559999999], [-1.3160199999999995, 51.08059050000001], [-1.3150982, 51.0834734], [-1.3150501999999995, 51.08362360000001], [-1.3145532999999998, 51.08541309999999], [-1.3144453, 51.0858022], [-1.3144165, 51.0859012], [-1.3134211, 51.0892498], [-1.3126989, 51.0916729], [-1.3126705, 51.0917683], [-1.3125346, 51.0921633], [-1.3120193, 51.0939309], [-1.3118926, 51.0943646], [-1.3110673, 51.0971449], [-1.3108981, 51.09771440000001], [-1.3101921, 51.09984969999999], [-1.3099074999999998, 51.1005738], [-1.3097964999999998, 51.10086930000001], [-1.3095839, 51.1014297], [-1.3093467, 51.101901099999985], [-1.309071, 51.102391], [-1.3087249999999997, 51.1029622], [-1.3071284366899056, 51.105631359695174], [-1.3004013000000003, 51.11687620000001], [-1.2974269, 51.12194950000001], [-1.2951623, 51.125753], [-1.2909074, 51.13288140000001], [-1.2903231, 51.133936600000006], [-1.2894541999999998, 51.1354252], [-1.2894106, 51.13549979999999], [-1.2885272, 51.1369808], [-1.2880054, 51.13775420000001], [-1.2870554999999997, 51.1393526], [-1.2863577999999998, 51.14052670000001], [-1.2862872, 51.140649], [-1.2859751, 51.141189999999995], [-1.285168, 51.14251599999999], [-1.2844979, 51.1436574], [-1.2839938999999998, 51.14459930000001], [-1.2828410999999995, 51.146526], [-1.2828238000000003, 51.1465548], [-1.2827181, 51.146752599999985], [-1.281764912500317, 51.14834756954446], [-1.2808038, 51.149955799999994], [-1.2793804999999998, 51.1523373], [-1.2793386, 51.15240740000001], [-1.2786225, 51.153605600000006], [-1.2781843, 51.1542836], [-1.2781281999999998, 51.15437049999999], [-1.2779358999999997, 51.1546628], [-1.2774576999999998, 51.1554355], [-1.277066, 51.1560685], [-1.2766567, 51.15667859999999], [-1.2758148000000002, 51.1579336], [-1.2743256, 51.15997769999999], [-1.2737641999999998, 51.1606839], [-1.2731981, 51.1613551], [-1.2726619747522252, 51.1620009602833], [-1.2717196, 51.16313619999999], [-1.2710243, 51.16390740000001], [-1.2701877999999998, 51.16483279999999], [-1.2693474, 51.16572490000001], [-1.2684068999999998, 51.166666], [-1.2675388999999997, 51.1675458], [-1.2667756999999995, 51.1683131], [-1.2659897, 51.169147300000006], [-1.2653204999999998, 51.169921200000005], [-1.2646903, 51.1707298], [-1.2641472, 51.1715102], [-1.2635765, 51.172359499999985], [-1.2630454, 51.1732124], [-1.2626172, 51.17401449999999], [-1.2622179999999998, 51.1748449], [-1.2619509999999998, 51.1754604], [-1.261513, 51.1765406], [-1.261177, 51.17755519999999], [-1.2608577, 51.1786537], [-1.2605912999999995, 51.1799813], [-1.2605271999999998, 51.1805874], [-1.2604945999999997, 51.1808936], [-1.2604915, 51.18151129999999], [-1.2604841, 51.182125499999984], [-1.2604922999999997, 51.1826213], [-1.2604939, 51.18271750000001], [-1.2605012999999998, 51.18316020000001], [-1.2604947999999998, 51.1832753], [-1.2604774, 51.18358390000001], [-1.2604556, 51.1841403], [-1.2603863, 51.1853379], [-1.26032, 51.18579290000001], [-1.2603063999999995, 51.18610780000001], [-1.2602657999999998, 51.187050799999994], [-1.2602585, 51.18716049999999], [-1.2602276, 51.18762280000001], [-1.2601741, 51.18810709999999], [-1.2600058, 51.1889555], [-1.2598548, 51.189584499999995], [-1.2597666, 51.18995159999999], [-1.2593578, 51.19140029999999], [-1.2590539, 51.19262810000001], [-1.2585617, 51.1947845], [-1.2582234, 51.19611640000001], [-1.2576617, 51.19840949999999], [-1.25764139776733, 51.19847680277005], [-1.2574232999999997, 51.199199799999995], [-1.2572735, 51.1996762], [-1.2569505, 51.200527699999995], [-1.2565852999999998, 51.2013174], [-1.2560041999999998, 51.2025223], [-1.2553248, 51.20362149999999], [-1.2546033, 51.2046887], [-1.2534808, 51.20610859999999], [-1.2523904999999995, 51.207318599999994], [-1.2514437, 51.20822269999999], [-1.2507405, 51.2088603], [-1.2490317999999998, 51.2104096], [-1.2462268, 51.2129813], [-1.2448696, 51.2142542], [-1.240365070717076, 51.21830176221716], [-1.2386947999999998, 51.21980249999999], [-1.2347389, 51.223356599999995], [-1.2333575, 51.2244556], [-1.2331081, 51.2246488], [-1.2330165999999998, 51.224717], [-1.2323086, 51.2252451], [-1.2314806000000005, 51.22579340000001], [-1.2302657, 51.2265708], [-1.2288077, 51.227426599999994], [-1.227626, 51.2280486], [-1.2262312999999998, 51.22871649999999], [-1.2261011999999998, 51.22877449999999], [-1.2260192, 51.22881099999999], [-1.2248809, 51.2293182], [-1.2226967, 51.2301816], [-1.2214096, 51.230639], [-1.219461, 51.2312727], [-1.218051, 51.23167109999999], [-1.2178421999999998, 51.231731499999995], [-1.2173436, 51.23187199999999], [-1.2156431999999997, 51.232352], [-1.2110205999999997, 51.2336567], [-1.2086571, 51.2343485], [-1.2063017, 51.23503560000001], [-1.2016553, 51.2363812], [-1.2014428999999998, 51.2364458], [-1.1994697999999997, 51.23702089999999], [-1.1914789, 51.23930909999999], [-1.1912953, 51.239361599999995], [-1.1911818, 51.239394100000005], [-1.1864824, 51.24073969999999], [-1.1862678, 51.2408009], [-1.1840896, 51.241432200000006], [-1.1808229, 51.2423791], [-1.1796039, 51.24275099999999], [-1.1784587, 51.2431302], [-1.1770558, 51.2436458], [-1.1758128, 51.24415409999999], [-1.1741345999999997, 51.244885], [-1.1682961999999997, 51.247497300000006], [-1.1678098693553778, 51.24771489421128], [-1.1662328, 51.2484205], [-1.1636190999999998, 51.2496045], [-1.1621582999999998, 51.2502532], [-1.1592792999999997, 51.251533599999995], [-1.1574681, 51.252302099999994], [-1.1543809, 51.253623], [-1.1537447, 51.2539008], [-1.1536364, 51.253949799999994], [-1.1531957999999998, 51.25414880000001], [-1.1522123, 51.25459299999999], [-1.1470336, 51.2569323], [-1.1452517, 51.25776640000001], [-1.1438585, 51.2583922], [-1.1422828000000005, 51.2590939], [-1.141422113198718, 51.259477472827705], [-1.1389437, 51.260582], [-1.1368020999999997, 51.26153629999999], [-1.1357268, 51.2620115], [-1.1354524, 51.2621318], [-1.1349947, 51.26233450000001], [-1.1348833, 51.2623826], [-1.1347245, 51.262447400000006], [-1.1336722, 51.2628721], [-1.132602, 51.263268700000005], [-1.1314553999999997, 51.2636556], [-1.1302296, 51.26404589999999], [-1.1290158999999995, 51.2644068], [-1.1276720999999998, 51.264770000000006], [-1.1260923, 51.2651542], [-1.1248853, 51.2654264], [-1.1239157, 51.2656229], [-1.1231906, 51.2657603], [-1.1230667999999997, 51.2657837], [-1.1227649999999998, 51.2658409], [-1.1224188, 51.26590339999999], [-1.1216881, 51.26603539999999], [-1.1205596, 51.2662212], [-1.1190971, 51.2664316], [-1.1176996999999995, 51.2665986], [-1.1166979, 51.2667032], [-1.1156544999999998, 51.26679679999999], [-1.1147061, 51.2668644], [-1.1129553999999997, 51.26696530000001], [-1.1128265, 51.26697279999999], [-1.1097034999999995, 51.2671528], [-1.108843, 51.267204799999995], [-1.1069936, 51.2673205], [-1.1067653, 51.267336], [-1.1067188, 51.2673389], [-1.1059517, 51.267387], [-1.1001186, 51.2677524], [-1.0998766, 51.2677676], [-1.0990075, 51.2678238], [-1.0977749, 51.26790359999999], [-1.0969950999999998, 51.26795179999999], [-1.0961118, 51.2680518], [-1.0948598, 51.268122299999995], [-1.0938292999999997, 51.2682052], [-1.0935492999999998, 51.2682156], [-1.0925755999999998, 51.26824739999999], [-1.091787, 51.26828270000001], [-1.0912251, 51.26831179999999], [-1.0909703999999998, 51.26832839999999], [-1.0907389999999997, 51.268343400000006], [-1.0905718999999998, 51.26835429999999], [-1.0897418999999997, 51.2684137], [-1.0895965, 51.2684261], [-1.0890418, 51.268473199999995], [-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Eastleigh Dep Ent/ext Sig", "dest_arr_time_act": "0829", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Eastleigh Dep Ent/ext Sig", "current_leg_milage": "41.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 930.946, \"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\": 1384.563, \"from_m\": 930.946, \"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\": 1458.249, \"from_m\": 1384.563, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2604.704, \"from_m\": 1458.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12329.582, \"from_m\": 2604.704, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26293.626, \"from_m\": 12329.582, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37346.896, \"from_m\": 26293.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38074.309, \"from_m\": 37346.896, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38120.194, \"from_m\": 38074.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42051.201, \"from_m\": 38120.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42411.281, \"from_m\": 42051.201, \"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\": 42729.21, \"from_m\": 42411.281, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42845.867, \"from_m\": 42729.21, \"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\": 43215.553, \"from_m\": 42845.867, \"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\": 62676.842, \"from_m\": 43215.553, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63532.861, \"from_m\": 62676.842, \"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\": 64461.542, \"from_m\": 63532.861, \"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\": 64512.957, \"from_m\": 64461.542, \"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\": 64584.433, \"from_m\": 64512.957, \"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\": 66100.137, \"from_m\": 64584.433, \"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\": 67209.753, \"from_m\": 66100.137, \"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\": 67445.02, \"from_m\": 67209.753, \"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}], \"service_id\": 498962, \"profile_key\": \"a40f7adebbac0dbcc4a4bf449a96139eba7cef09ea774acb1255ebc546222658\", \"schedule_id\": 33911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Eastleigh T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751\", \"location\": \"Eastleigh Dep Ent/ext Sig\", \"stage_seq\": 2, \"distance_m\": 795.278, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Eastleigh\", \"stage_seq\": 3, \"distance_m\": 1211.733, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 4, \"distance_m\": 2604.704, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 5, \"distance_m\": 6742.393, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Winchester\", \"stage_seq\": 6, \"distance_m\": 12329.582, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 7, \"distance_m\": 21669.601, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Micheldever\", \"stage_seq\": 8, \"distance_m\": 25991.415, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Worting Jn\", \"stage_seq\": 9, \"distance_m\": 38605.307, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Basingstoke\", \"stage_seq\": 10, \"distance_m\": 42588.054, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 11, \"distance_m\": 50560.183, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Southcote Jn\", \"stage_seq\": 12, \"distance_m\": 64630.595, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 66127.279, \"section_seq\": 1, \"route_path_id\": 50044}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 67445.02, \"section_seq\": 1, \"route_path_id\": 50044}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67445.02, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 50044}], \"total_distance_m\": 67445.02, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 65321.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2123.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0744", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "48.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:38Z\", \"source_id\": 40086551, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:43Z\", \"source_id\": 13159998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:22Z\", \"source_id\": 40108884, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:28Z\", \"source_id\": 13167214, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:53Z\", \"source_id\": 40147491, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:58Z\", \"source_id\": 13179014, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:58Z\", \"source_id\": 40160352, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:01Z\", \"source_id\": 13183097, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:26Z\", \"source_id\": 40187536, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:33Z\", \"source_id\": 13191588, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1789198297119743, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:16.871889", "service_state_evidence_id": 13191588, "current_leg_start_actual_dep": "2026-09-12T07:54:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:17.451924", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry O XEH RDG 5E85 221110 5 125 None {"version": 3, "segments": [{"to_m": 930.946, "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": 1384.563, "from_m": 930.946, "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": 1458.249, "from_m": 1384.563, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2604.704, "from_m": 1458.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12329.582, "from_m": 2604.704, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26293.626, "from_m": 12329.582, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 37346.896, "from_m": 26293.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38074.309, "from_m": 37346.896, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38120.194, "from_m": 38074.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42051.201, "from_m": 38120.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42411.281, "from_m": 42051.201, "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": 42729.21, "from_m": 42411.281, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 42845.867, "from_m": 42729.21, "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": 43215.553, "from_m": 42845.867, "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": 62676.842, "from_m": 43215.553, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63532.861, "from_m": 62676.842, "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": 64461.542, "from_m": 63532.861, "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": 64512.957, "from_m": 64461.542, "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": 64584.433, "from_m": 64512.957, "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": 66100.137, "from_m": 64584.433, "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": 67209.753, "from_m": 66100.137, "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": 67445.02, "from_m": 67209.753, "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}], "service_id": 498962, "profile_key": "a40f7adebbac0dbcc4a4bf449a96139eba7cef09ea774acb1255ebc546222658", "schedule_id": 33911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0744", "location": "Eastleigh T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 50044}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751", "location": "Eastleigh Dep Ent/ext Sig", "stage_seq": 2, "distance_m": 795.278, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Eastleigh", "stage_seq": 3, "distance_m": 1211.733, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Allbrook S.B.", "stage_seq": 4, "distance_m": 2604.704, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Shawford Up Jn", "stage_seq": 5, "distance_m": 6742.393, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Winchester", "stage_seq": 6, "distance_m": 12329.582, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Wallers Ash Loop", "stage_seq": 7, "distance_m": 21669.601, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Micheldever", "stage_seq": 8, "distance_m": 25991.415, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Worting Jn", "stage_seq": 9, "distance_m": 38605.307, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Basingstoke", "stage_seq": 10, "distance_m": 42588.054, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Bramley (Hants)", "stage_seq": 11, "distance_m": 50560.183, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Southcote Jn", "stage_seq": 12, "distance_m": 64630.595, "section_seq": 1, "route_path_id": 50044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 66127.279, "section_seq": 1, "route_path_id": 50044}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "Reading", "stage_seq": 14, "distance_m": 67445.02, "section_seq": 1, "route_path_id": 50044}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67445.02, "from_m": 0.0, "section_seq": 1, "route_path_id": 50044}], "total_distance_m": 67445.02, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 65321.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2123.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:38Z", "source_id": 40086551, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:43Z", "source_id": 13159998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:22Z", "source_id": 40108884, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:28Z", "source_id": 13167214, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:53Z", "source_id": 40147491, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:58Z", "source_id": 13179014, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:58Z", "source_id": 40160352, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:01Z", "source_id": 13183097, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23756, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:26Z", "source_id": 40187536, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:33Z", "source_id": 13191588, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Eastleigh T.&R.S.M.D 0744 0744 None 7:44:00 None Reading 0829 0829 13 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01270/2026-09-12/detailed None Eastleigh Dep Ent/ext Sig 2026-09-12T07:54:00+01:00 Reading 48.0 {"type": "LineString", "coordinates": [[-1.3506381, 50.96536079999999], [-1.3506166999999998, 50.965565199999986], [-1.3506097, 50.9657788], [-1.3505924000000002, 50.96591999999999], [-1.3505819999999995, 50.96601569999999], [-1.3505645999999998, 50.96612350000001], [-1.3504485, 50.9665733], [-1.3503707, 50.9668745], [-1.3503124, 50.9670916], [-1.3502149999999995, 50.96750070000001], [-1.3499377353668816, 50.96859917002473], [-1.3498195999999998, 50.96906719999999], [-1.3496032, 50.969924299999995], [-1.3495242000000005, 50.970241499999986], [-1.3494761999999998, 50.9706056], [-1.3494451999999997, 50.9707337], [-1.3493134, 50.9712603], [-1.3492681999999998, 50.97151229999999], [-1.3492259999999998, 50.97178809999998], [-1.3474729261792822, 50.978763547396355], [-1.3473111999999998, 50.979406999999995], [-1.3470306, 50.9805053], [-1.346804818651243, 50.98138871879352], [-1.3467899999999997, 50.9814467], [-1.3467391999999998, 50.9816459], [-1.3466811, 50.98186599999999], [-1.3466450999999997, 50.98200460000001], [-1.3465493999999998, 50.98237640000001], [-1.3461295999999998, 50.9840054], [-1.3460039999999998, 50.984422599999995], [-1.3458178, 50.98499760000001], [-1.3457854, 50.9850929], [-1.345311, 50.9862896], [-1.3452596, 50.9864062], [-1.3450953, 50.9867691], [-1.3450487999999998, 50.98687710000001], [-1.3447755, 50.98742219999999], [-1.3447284, 50.98752199999999], [-1.3444153999999997, 50.988113099999985], [-1.3440039, 50.98884209999999], [-1.3416363308955468, 50.99268564501821], [-1.3394527, 50.99623030000001], [-1.3369780999999998, 51.00025089999999], [-1.3369057, 51.0003678], [-1.3350888999999997, 51.00330619999999], [-1.3350468999999998, 51.003383], [-1.3337625999999998, 51.0055912], [-1.3337207999999998, 51.00566529999999], [-1.333188, 51.0067034], [-1.3329691999999995, 51.0071357], [-1.3326953999999998, 51.00773920000001], [-1.3322018, 51.00900630000001], [-1.3320243, 51.009501500000006], [-1.3318734, 51.0099478], [-1.3316301, 51.0107123], [-1.3297774999999998, 51.0169523], [-1.3294254999999997, 51.01798629999999], [-1.3290654, 51.01886779999999], [-1.3290509, 51.0189039], [-1.3288516999999995, 51.0194009], [-1.3284583999999997, 51.02038139999999], [-1.3284367, 51.020435299999995], [-1.3277404, 51.022171], [-1.3276698, 51.022347], [-1.3276377, 51.022424], [-1.3272472999999998, 51.023420899999984], [-1.3270134, 51.023967200000016], [-1.3268328, 51.02441970000001], [-1.3266857, 51.0248652], [-1.32653, 51.0253731], [-1.3264152, 51.02581429999999], [-1.3263508, 51.02612709999999], [-1.3262639, 51.026582899999994], [-1.3260891, 51.02771309999999], [-1.3260387, 51.0281579], [-1.3260149, 51.0284279], [-1.3259856000000003, 51.029133599999994], [-1.3259853, 51.02958970000001], [-1.3260113, 51.030068], [-1.3260405999999998, 51.030551599999995], [-1.3260855, 51.0310994], [-1.3261674, 51.03188049999999], [-1.3263629, 51.034146], [-1.3270181999999997, 51.0394697], [-1.3270797, 51.04001], [-1.3271322999999997, 51.0405414], [-1.327283, 51.0420623], [-1.3273067999999997, 51.0425747], [-1.3273228, 51.0431467], [-1.3273167, 51.04369779999999], [-1.3272974, 51.0442069], [-1.3272621, 51.0447366], [-1.3272166999999997, 51.045331], [-1.3271353, 51.04593130000001], [-1.327025, 51.0468857], [-1.3269731, 51.04720580000001], [-1.3269002999999997, 51.0476049], [-1.3267941, 51.04809629999999], [-1.3266784, 51.048613499999995], [-1.32653098171673, 51.04919293101055], [-1.3265172, 51.0492471], [-1.3261075, 51.0505715], [-1.3258098, 51.051441], [-1.3228476999999998, 51.0594961], [-1.322558, 51.0602783], [-1.3212883, 51.063768], [-1.3206222999999997, 51.0655503], [-1.3203153, 51.0664412], [-1.320161423814361, 51.06689760775776], [-1.3199232999999997, 51.067603899999995], [-1.3197967999999998, 51.06800239999999], [-1.3194560999999998, 51.0690754], [-1.3191297999999998, 51.0701031], [-1.3187494999999998, 51.0713008], [-1.3177283, 51.074516899999985], [-1.3169728000000005, 51.077119800000006], [-1.3164368, 51.0789599], [-1.3164157, 51.07904559999999], [-1.3160199999999995, 51.08059050000001], [-1.3150982, 51.0834734], [-1.3150501999999995, 51.08362360000001], [-1.3145532999999998, 51.08541309999999], [-1.3144453, 51.0858022], [-1.3144165, 51.0859012], [-1.3134211, 51.0892498], [-1.3126989, 51.0916729], [-1.3126705, 51.0917683], [-1.3125346, 51.0921633], [-1.3120193, 51.0939309], [-1.3118926, 51.0943646], [-1.3110673, 51.0971449], [-1.3108981, 51.09771440000001], [-1.3101921, 51.09984969999999], [-1.3099074999999998, 51.1005738], [-1.3097964999999998, 51.10086930000001], [-1.3095839, 51.1014297], [-1.3093467, 51.101901099999985], [-1.309071, 51.102391], [-1.3087249999999997, 51.1029622], [-1.3071284366899056, 51.105631359695174], [-1.3004013000000003, 51.11687620000001], [-1.2974269, 51.12194950000001], [-1.2951623, 51.125753], [-1.2909074, 51.13288140000001], [-1.2903231, 51.133936600000006], [-1.2894541999999998, 51.1354252], [-1.2894106, 51.13549979999999], [-1.2885272, 51.1369808], [-1.2880054, 51.13775420000001], [-1.2870554999999997, 51.1393526], [-1.2863577999999998, 51.14052670000001], [-1.2862872, 51.140649], [-1.2859751, 51.141189999999995], [-1.285168, 51.14251599999999], [-1.2844979, 51.1436574], [-1.2839938999999998, 51.14459930000001], [-1.2828410999999995, 51.146526], [-1.2828238000000003, 51.1465548], [-1.2827181, 51.146752599999985], [-1.281764912500317, 51.14834756954446], [-1.2808038, 51.149955799999994], [-1.2793804999999998, 51.1523373], [-1.2793386, 51.15240740000001], [-1.2786225, 51.153605600000006], [-1.2781843, 51.1542836], [-1.2781281999999998, 51.15437049999999], [-1.2779358999999997, 51.1546628], [-1.2774576999999998, 51.1554355], [-1.277066, 51.1560685], [-1.2766567, 51.15667859999999], [-1.2758148000000002, 51.1579336], [-1.2743256, 51.15997769999999], [-1.2737641999999998, 51.1606839], [-1.2731981, 51.1613551], [-1.2726619747522252, 51.1620009602833], [-1.2717196, 51.16313619999999], [-1.2710243, 51.16390740000001], [-1.2701877999999998, 51.16483279999999], [-1.2693474, 51.16572490000001], [-1.2684068999999998, 51.166666], [-1.2675388999999997, 51.1675458], [-1.2667756999999995, 51.1683131], [-1.2659897, 51.169147300000006], [-1.2653204999999998, 51.169921200000005], [-1.2646903, 51.1707298], [-1.2641472, 51.1715102], [-1.2635765, 51.172359499999985], [-1.2630454, 51.1732124], [-1.2626172, 51.17401449999999], [-1.2622179999999998, 51.1748449], [-1.2619509999999998, 51.1754604], [-1.261513, 51.1765406], [-1.261177, 51.17755519999999], [-1.2608577, 51.1786537], [-1.2605912999999995, 51.1799813], [-1.2605271999999998, 51.1805874], [-1.2604945999999997, 51.1808936], [-1.2604915, 51.18151129999999], [-1.2604841, 51.182125499999984], [-1.2604922999999997, 51.1826213], [-1.2604939, 51.18271750000001], [-1.2605012999999998, 51.18316020000001], [-1.2604947999999998, 51.1832753], [-1.2604774, 51.18358390000001], [-1.2604556, 51.1841403], [-1.2603863, 51.1853379], [-1.26032, 51.18579290000001], [-1.2603063999999995, 51.18610780000001], [-1.2602657999999998, 51.187050799999994], [-1.2602585, 51.18716049999999], [-1.2602276, 51.18762280000001], [-1.2601741, 51.18810709999999], [-1.2600058, 51.1889555], [-1.2598548, 51.189584499999995], [-1.2597666, 51.18995159999999], [-1.2593578, 51.19140029999999], [-1.2590539, 51.19262810000001], [-1.2585617, 51.1947845], [-1.2582234, 51.19611640000001], [-1.2576617, 51.19840949999999], [-1.25764139776733, 51.19847680277005], [-1.2574232999999997, 51.199199799999995], [-1.2572735, 51.1996762], [-1.2569505, 51.200527699999995], [-1.2565852999999998, 51.2013174], [-1.2560041999999998, 51.2025223], [-1.2553248, 51.20362149999999], [-1.2546033, 51.2046887], [-1.2534808, 51.20610859999999], [-1.2523904999999995, 51.207318599999994], [-1.2514437, 51.20822269999999], [-1.2507405, 51.2088603], [-1.2490317999999998, 51.2104096], [-1.2462268, 51.2129813], [-1.2448696, 51.2142542], [-1.240365070717076, 51.21830176221716], [-1.2386947999999998, 51.21980249999999], [-1.2347389, 51.223356599999995], [-1.2333575, 51.2244556], [-1.2331081, 51.2246488], [-1.2330165999999998, 51.224717], [-1.2323086, 51.2252451], [-1.2314806000000005, 51.22579340000001], [-1.2302657, 51.2265708], [-1.2288077, 51.227426599999994], [-1.227626, 51.2280486], [-1.2262312999999998, 51.22871649999999], [-1.2261011999999998, 51.22877449999999], [-1.2260192, 51.22881099999999], [-1.2248809, 51.2293182], [-1.2226967, 51.2301816], [-1.2214096, 51.230639], [-1.219461, 51.2312727], [-1.218051, 51.23167109999999], [-1.2178421999999998, 51.231731499999995], [-1.2173436, 51.23187199999999], [-1.2156431999999997, 51.232352], [-1.2110205999999997, 51.2336567], [-1.2086571, 51.2343485], [-1.2063017, 51.23503560000001], [-1.2016553, 51.2363812], [-1.2014428999999998, 51.2364458], [-1.1994697999999997, 51.23702089999999], [-1.1914789, 51.23930909999999], [-1.1912953, 51.239361599999995], [-1.1911818, 51.239394100000005], [-1.1864824, 51.24073969999999], [-1.1862678, 51.2408009], [-1.1840896, 51.241432200000006], [-1.1808229, 51.2423791], [-1.1796039, 51.24275099999999], [-1.1784587, 51.2431302], [-1.1770558, 51.2436458], [-1.1758128, 51.24415409999999], [-1.1741345999999997, 51.244885], [-1.1682961999999997, 51.247497300000006], [-1.1678098693553778, 51.24771489421128], [-1.1662328, 51.2484205], [-1.1636190999999998, 51.2496045], [-1.1621582999999998, 51.2502532], [-1.1592792999999997, 51.251533599999995], [-1.1574681, 51.252302099999994], [-1.1543809, 51.253623], [-1.1537447, 51.2539008], [-1.1536364, 51.253949799999994], [-1.1531957999999998, 51.25414880000001], [-1.1522123, 51.25459299999999], [-1.1470336, 51.2569323], [-1.1452517, 51.25776640000001], [-1.1438585, 51.2583922], [-1.1422828000000005, 51.2590939], [-1.141422113198718, 51.259477472827705], [-1.1389437, 51.260582], [-1.1368020999999997, 51.26153629999999], [-1.1357268, 51.2620115], [-1.1354524, 51.2621318], [-1.1349947, 51.26233450000001], [-1.1348833, 51.2623826], [-1.1347245, 51.262447400000006], [-1.1336722, 51.2628721], [-1.132602, 51.263268700000005], [-1.1314553999999997, 51.2636556], [-1.1302296, 51.26404589999999], [-1.1290158999999995, 51.2644068], [-1.1276720999999998, 51.264770000000006], [-1.1260923, 51.2651542], [-1.1248853, 51.2654264], [-1.1239157, 51.2656229], [-1.1231906, 51.2657603], [-1.1230667999999997, 51.2657837], [-1.1227649999999998, 51.2658409], [-1.1224188, 51.26590339999999], [-1.1216881, 51.26603539999999], [-1.1205596, 51.2662212], [-1.1190971, 51.2664316], [-1.1176996999999995, 51.2665986], [-1.1166979, 51.2667032], [-1.1156544999999998, 51.26679679999999], [-1.1147061, 51.2668644], [-1.1129553999999997, 51.26696530000001], [-1.1128265, 51.26697279999999], [-1.1097034999999995, 51.2671528], [-1.108843, 51.267204799999995], [-1.1069936, 51.2673205], [-1.1067653, 51.267336], [-1.1067188, 51.2673389], [-1.1059517, 51.267387], [-1.1001186, 51.2677524], [-1.0998766, 51.2677676], [-1.0990075, 51.2678238], [-1.0977749, 51.26790359999999], [-1.0969950999999998, 51.26795179999999], [-1.0961118, 51.2680518], [-1.0948598, 51.268122299999995], [-1.0938292999999997, 51.2682052], [-1.0935492999999998, 51.2682156], [-1.0925755999999998, 51.26824739999999], [-1.091787, 51.26828270000001], [-1.0912251, 51.26831179999999], [-1.0909703999999998, 51.26832839999999], [-1.0907389999999997, 51.268343400000006], [-1.0905718999999998, 51.26835429999999], [-1.0897418999999997, 51.2684137], [-1.0895965, 51.2684261], [-1.0890418, 51.268473199999995], [-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 41.4 0744 0832 Eastleigh Dep Ent/ext Sig Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-12 07:42:22 TERMINATED 2026-09-12 07:32:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191588 1789198297119743 31 31 2026-09-12 07:42:17.451924 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:16.871889
468187 501513 L86032 875N73M012 2026-09-12 COMPLETE None 2026-09-12 00:16:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 501513, "stp": "P", "toc": "South Western Railway", "uid": "L86032", "consist": "450034", "dest_crs": "XFM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86032/2026-09-12/detailed", "trust_id": "875N73M012", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham C.S.D.", "service_date": "2026-09-12", "dest_arr_time": "0016", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5N73", "timing_status": "ON TIME", "origin_station": "Farnham", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0006", "origin_platform": "2", "current_location": "Farnham", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0016", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 924.881, \"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\": 993.933, \"from_m\": 924.881, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1002.741, \"from_m\": 993.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1479.544, \"from_m\": 1002.741, \"capability_applied\": null, \"effective_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\": 501513, \"profile_key\": \"79817efc44be93ea4e1deaedaa968d78420b78887959867303007a069ced4747\", \"schedule_id\": 19949, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35325}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0011\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 582.691, \"section_seq\": 1, \"route_path_id\": 35325}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": null, \"location\": \"Farnham C.S.D.\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35325}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35325}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0006", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Farnham", "service_state_platform": null, "timing_fact_generation": 1789198343446124, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:23.443776", "service_state_evidence_id": 13192177, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T00:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:23.796157", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH XFM 5N73 450034 4 100 None {"version": 3, "segments": [{"to_m": 924.881, "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": 993.933, "from_m": 924.881, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1002.741, "from_m": 993.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1479.544, "from_m": 1002.741, "capability_applied": null, "effective_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": 501513, "profile_key": "79817efc44be93ea4e1deaedaa968d78420b78887959867303007a069ced4747", "schedule_id": 19949, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0006", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0011", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 582.691, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": null, "location": "Farnham C.S.D.", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35325}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [] Farnham 0006 0006 2 None None Farnham C.S.D. 0016 0016 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86032/2026-09-12/detailed None None None None None None None None None None Farnham Farnham Depot Reception Ro None None None None 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 00:16:00 Farnham TRUST TRACKING_TIMEOUT 13192177 1789198343446124 0 0 2026-09-12 07:42:23.796157 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:23.443776
468188 499281 C24687 162U34MB12 2026-09-12 COMPLETE 13191808 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 499281, "stp": "O", "toc": "TransPennine Express", "uid": "C24687", "consist": "185113", "dest_crs": "WKK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24687/2026-09-12/detailed", "trust_id": "162U34MB12", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wakefield Kirkgate", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "2", "is_terminated": 1, "next_location": "Wakefield Kirkgate", "signalling_id": "2U34", "timing_status": "ON TIME", "origin_station": "York", "current_leg_arr": "0832", "current_leg_dep": "0827", "current_leg_end": "Wakefield Kirkgate", "origin_dep_time": "0756", "origin_platform": "11", "current_location": "Wakefield Kirkgate", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4236257, 53.7004675], [-1.4252125, 53.6988206], [-1.4261345, 53.69796780000001], [-1.4269034, 53.69731749999999], [-1.4272923, 53.6969951], [-1.427885, 53.6965012], [-1.4293011999999998, 53.695427300000006], [-1.4303634, 53.694656499999994], [-1.4313692, 53.6939587], [-1.4325172000000002, 53.6931871], [-1.4344001, 53.6919814], [-1.4358083, 53.69109679999999], [-1.4362107, 53.6908542], [-1.4365566, 53.6906457], [-1.437304454591234, 53.69026282882872], [-1.4376268, 53.69009779999999], [-1.438461, 53.6897293], [-1.4396036, 53.6892924], [-1.4419625, 53.6884809], [-1.4430073, 53.688132299999985], [-1.4445281, 53.6876565], [-1.4453056, 53.6874263], [-1.4471754999999995, 53.686925899999984], [-1.4489430999999997, 53.686465199999994], [-1.4494043999999997, 53.6863572], [-1.4507509, 53.6860713], [-1.4527249999999998, 53.685650399999986], [-1.452961, 53.6856043], [-1.4559678, 53.6850309], [-1.4573063999999998, 53.68477639999999], [-1.457434, 53.6847514], [-1.4588109000000002, 53.68448440000001], [-1.4615374999999995, 53.683943799999994], [-1.4648609999999995, 53.6833021], [-1.4661052, 53.68306689999999], [-1.4662399, 53.68304210000001], [-1.4680715, 53.6826898], [-1.4690699, 53.6824987], [-1.4699117, 53.6823362], [-1.4702376, 53.68227329999999], [-1.4713577999999998, 53.682057099999994], [-1.4732672, 53.68169], [-1.4743173, 53.681446], [-1.4748543999999997, 53.68134090000001], [-1.4750521, 53.6813022], [-1.4756809999999998, 53.6811841], [-1.475849998720503, 53.68115157602794], [-1.4795816999999998, 53.68043339999999], [-1.4821721000000003, 53.6799277], [-1.4834107, 53.6796872], [-1.484047, 53.679567], [-1.4844769999999998, 53.6794825], [-1.485603, 53.6792666], [-1.4863725, 53.67912100000001], [-1.4880477999999997, 53.678757799999985], [-1.488455, 53.678668]]}", "current_leg_start": "Normanton", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "53.6786680", "next_location_lon": "-1.4884550", "previous_location": "Normanton", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 270.31, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 310.722, \"from_m\": 270.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 509.471, \"from_m\": 310.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 667.449, \"from_m\": 509.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 801.81, \"from_m\": 667.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1108.311, \"from_m\": 801.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1137.833, \"from_m\": 1108.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.466, \"from_m\": 1137.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1369.828, \"from_m\": 1213.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3654.933, \"from_m\": 1369.828, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4178.865, \"from_m\": 3654.933, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10628.742, \"from_m\": 4178.865, \"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\": 10750.62, \"from_m\": 10628.742, \"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\": 19895.189, \"from_m\": 10750.62, \"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\": 20118.958, \"from_m\": 19895.189, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 20618.926, \"from_m\": 20118.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20749.359, \"from_m\": 20618.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30451.817, \"from_m\": 20749.359, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46454.484, \"from_m\": 30451.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46528.773, \"from_m\": 46454.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46623.189, \"from_m\": 46528.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47232.961, \"from_m\": 46623.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47510.228, \"from_m\": 47232.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 499281, \"profile_key\": \"ed84a0ca2156652844732141ed99709cdadbb468b882285d493bf1893e189dc4\", \"schedule_id\": 32483, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9431.294, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Colton South Jn\", \"stage_seq\": 3, \"distance_m\": 13335.582, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Church Fenton\", \"stage_seq\": 4, \"distance_m\": 20536.09, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Milford Jn\", \"stage_seq\": 5, \"distance_m\": 27539.119, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0822\", \"location\": \"Castleford\", \"stage_seq\": 6, \"distance_m\": 36854.261, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Altofts Jn\", \"stage_seq\": 7, \"distance_m\": 41380.902, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Normanton\", \"stage_seq\": 8, \"distance_m\": 42434.504, \"section_seq\": 1, \"route_path_id\": 54884}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 9, \"distance_m\": 47510.228, \"section_seq\": 1, \"route_path_id\": 54884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47510.228, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54884}], \"total_distance_m\": 47510.228, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46202.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1308.031, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.6786680", "current_position_lon": "-1.4884550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:03Z\", \"source_id\": 40129856, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:08Z\", \"source_id\": 13173728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:03Z\", \"source_id\": 40136762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:07Z\", \"source_id\": 13175738, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:33Z\", \"source_id\": 40148938, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:38Z\", \"source_id\": 13179474, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:43Z\", \"source_id\": 40177085, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:48Z\", \"source_id\": 13188399, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:46Z\", \"source_id\": 40188249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:51Z\", \"source_id\": 13191808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wakefield Kirkgate", "service_state_platform": "2", "timing_fact_generation": 1789198312625541, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:25.397814", "service_state_evidence_id": 13191808, "current_leg_start_actual_dep": "2026-09-12T08:27:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:25.936744", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O YRK WKK 2U34 185113 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270.31, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 310.722, "from_m": 270.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 509.471, "from_m": 310.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 667.449, "from_m": 509.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 801.81, "from_m": 667.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1108.311, "from_m": 801.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1137.833, "from_m": 1108.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.466, "from_m": 1137.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1369.828, "from_m": 1213.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3654.933, "from_m": 1369.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4178.865, "from_m": 3654.933, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10628.742, "from_m": 4178.865, "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": 10750.62, "from_m": 10628.742, "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": 19895.189, "from_m": 10750.62, "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": 20118.958, "from_m": 19895.189, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 20618.926, "from_m": 20118.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20749.359, "from_m": 20618.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30451.817, "from_m": 20749.359, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46454.484, "from_m": 30451.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46528.773, "from_m": 46454.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46623.189, "from_m": 46528.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47232.961, "from_m": 46623.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47510.228, "from_m": 47232.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 499281, "profile_key": "ed84a0ca2156652844732141ed99709cdadbb468b882285d493bf1893e189dc4", "schedule_id": 32483, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9431.294, "section_seq": 1, "route_path_id": 54884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Colton South Jn", "stage_seq": 3, "distance_m": 13335.582, "section_seq": 1, "route_path_id": 54884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Church Fenton", "stage_seq": 4, "distance_m": 20536.09, "section_seq": 1, "route_path_id": 54884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Milford Jn", "stage_seq": 5, "distance_m": 27539.119, "section_seq": 1, "route_path_id": 54884}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0822", "location": "Castleford", "stage_seq": 6, "distance_m": 36854.261, "section_seq": 1, "route_path_id": 54884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Altofts Jn", "stage_seq": 7, "distance_m": 41380.902, "section_seq": 1, "route_path_id": 54884}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Normanton", "stage_seq": 8, "distance_m": 42434.504, "section_seq": 1, "route_path_id": 54884}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Wakefield Kirkgate", "stage_seq": 9, "distance_m": 47510.228, "section_seq": 1, "route_path_id": 54884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47510.228, "from_m": 0.0, "section_seq": 1, "route_path_id": 54884}], "total_distance_m": 47510.228, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46202.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1308.031, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:03Z", "source_id": 40129856, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:08Z", "source_id": 13173728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4945, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:03Z", "source_id": 40136762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:07Z", "source_id": 13175738, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:33Z", "source_id": 40148938, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:38Z", "source_id": 13179474, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:43Z", "source_id": 40177085, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:48Z", "source_id": 13188399, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:46Z", "source_id": 40188249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:51Z", "source_id": 13191808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] York 0756 0756 11 None None Wakefield Kirkgate 0832 0832 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24687/2026-09-12/detailed None Normanton 2026-09-12T08:27:30+01:00 Wakefield Kirkgate 5.0 {"type": "LineString", "coordinates": [[-1.4236257, 53.7004675], [-1.4252125, 53.6988206], [-1.4261345, 53.69796780000001], [-1.4269034, 53.69731749999999], [-1.4272923, 53.6969951], [-1.427885, 53.6965012], [-1.4293011999999998, 53.695427300000006], [-1.4303634, 53.694656499999994], [-1.4313692, 53.6939587], [-1.4325172000000002, 53.6931871], [-1.4344001, 53.6919814], [-1.4358083, 53.69109679999999], [-1.4362107, 53.6908542], [-1.4365566, 53.6906457], [-1.437304454591234, 53.69026282882872], [-1.4376268, 53.69009779999999], [-1.438461, 53.6897293], [-1.4396036, 53.6892924], [-1.4419625, 53.6884809], [-1.4430073, 53.688132299999985], [-1.4445281, 53.6876565], [-1.4453056, 53.6874263], [-1.4471754999999995, 53.686925899999984], [-1.4489430999999997, 53.686465199999994], [-1.4494043999999997, 53.6863572], [-1.4507509, 53.6860713], [-1.4527249999999998, 53.685650399999986], [-1.452961, 53.6856043], [-1.4559678, 53.6850309], [-1.4573063999999998, 53.68477639999999], [-1.457434, 53.6847514], [-1.4588109000000002, 53.68448440000001], [-1.4615374999999995, 53.683943799999994], [-1.4648609999999995, 53.6833021], [-1.4661052, 53.68306689999999], [-1.4662399, 53.68304210000001], [-1.4680715, 53.6826898], [-1.4690699, 53.6824987], [-1.4699117, 53.6823362], [-1.4702376, 53.68227329999999], [-1.4713577999999998, 53.682057099999994], [-1.4732672, 53.68169], [-1.4743173, 53.681446], [-1.4748543999999997, 53.68134090000001], [-1.4750521, 53.6813022], [-1.4756809999999998, 53.6811841], [-1.475849998720503, 53.68115157602794], [-1.4795816999999998, 53.68043339999999], [-1.4821721000000003, 53.6799277], [-1.4834107, 53.6796872], [-1.484047, 53.679567], [-1.4844769999999998, 53.6794825], [-1.485603, 53.6792666], [-1.4863725, 53.67912100000001], [-1.4880477999999997, 53.678757799999985], [-1.488455, 53.678668]]} 3.2 0827 0832 Normanton Wakefield Kirkgate Wakefield Kirkgate 53.6786680 -1.4884550 53.6786680 -1.4884550 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 Wakefield Kirkgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191808 1789198312625541 39 39 2026-09-12 07:42:25.936744 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:25.397814
468189 498872 W83293 062R12MB12 2026-09-12 COMPLETE 13191465 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 498872, "stp": "P", "toc": "ScotRail", "uid": "W83293", "consist": "320312", "dest_crs": "WFF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83293/2026-09-12/detailed", "trust_id": "062R12MB12", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whifflet", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "2", "is_terminated": 1, "next_location": "Whifflet", "signalling_id": "2R12", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "0832", "current_leg_dep": "0829", "current_leg_end": "Whifflet", "origin_dep_time": "0739", "origin_platform": "5", "current_location": "Whifflet", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.048442725895154, 55.85419059957925], [-4.04764, 55.8541633], [-4.0471138, 55.85415149999999], [-4.046682099999999, 55.8541535], [-4.0464482, 55.85415259999999], [-4.045486, 55.85414910000001], [-4.0449684, 55.8541643], [-4.0446749, 55.8541729], [-4.0438424, 55.85420149999999], [-4.042967399999999, 55.8542624], [-4.042418778537846, 55.854308094172694], [-4.0422146, 55.85432509999999], [-4.0416076, 55.85437799999998], [-4.0406671, 55.854459900000016], [-4.0401836, 55.854505], [-4.0394422, 55.85456769999999], [-4.0390307, 55.8546024], [-4.0381798, 55.854682800000006], [-4.0355181, 55.8549343], [-4.0345173, 55.85502189999999], [-4.03419, 55.85504850000001], [-4.0338401, 55.8550839], [-4.033196299999999, 55.8551513], [-4.0324668, 55.855205299999994], [-4.032046199999999, 55.8552342], [-4.0310457, 55.855271], [-4.0308239, 55.8552789], [-4.0307545, 55.8552814], [-4.0286903, 55.8553595], [-4.0283828, 55.855367], [-4.0250974, 55.85545319999999], [-4.0239344, 55.8554725], [-4.0236388, 55.855477399999984], [-4.0231354, 55.8554669], [-4.022904, 55.8554528], [-4.0226926, 55.85543309999999], [-4.0223872, 55.8553983], [-4.0220934, 55.855349800000006], [-4.021575599999999, 55.8552375], [-4.0211954, 55.8551297], [-4.0209773, 55.8550584], [-4.0208298, 55.855004400000006], [-4.0203881, 55.85481169999999], [-4.0203796519950155, 55.8548071629733], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]}", "current_leg_start": "Kirkwood", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "55.8539870", "next_location_lon": "-4.0184991", "previous_location": "Kirkwood", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_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\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"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\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"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\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.786, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_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\": 13066.643, \"from_m\": 12485.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.197, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.197, \"capability_applied\": null, \"effective_limit_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\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.244, \"from_m\": 14110.274, \"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\": 17579.478, \"from_m\": 14252.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"capability_applied\": null, \"effective_limit_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\": 18598.035, \"from_m\": 18052.542, \"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\": 18989.806, \"from_m\": 18598.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19381.578, \"from_m\": 18989.806, \"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\": 19491.61, \"from_m\": 19381.578, \"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\": 19576.196, \"from_m\": 19491.61, \"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\": 19812.999, \"from_m\": 19576.196, \"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\": 21675.854, \"from_m\": 19812.999, \"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\": 22894.765, \"from_m\": 21675.854, \"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\": 24757.62, \"from_m\": 22894.765, \"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\": 24994.423, \"from_m\": 24757.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\": 25079.009, \"from_m\": 24994.423, \"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\": 25189.041, \"from_m\": 25079.009, \"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\": 25580.813, \"from_m\": 25189.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27481.042, \"from_m\": 25580.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32568.53, \"from_m\": 27481.042, \"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\": 34046.936, \"from_m\": 32568.53, \"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\": 35645.475, \"from_m\": 34046.936, \"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\": 35949.103, \"from_m\": 35645.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36947.618, \"from_m\": 35949.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37136.972, \"from_m\": 36947.618, \"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\": 37336.995, \"from_m\": 37136.972, \"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\": 37486.778, \"from_m\": 37336.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37688.879, \"from_m\": 37486.778, \"capability_applied\": null, \"effective_limit_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\": 498872, \"profile_key\": \"754f97c861068f026d8ef468d7cdc995bf566cef1d34e3757d15fecaa97f9572\", \"schedule_id\": 3730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0804\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18989.806, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Carmyle\", \"stage_seq\": 19, \"distance_m\": 22285.309, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Mount Vernon\", \"stage_seq\": 20, \"distance_m\": 29862.031, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Baillieston\", \"stage_seq\": 21, \"distance_m\": 31090.678, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Bargeddie\", \"stage_seq\": 22, \"distance_m\": 33734.919, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Kirkwood\", \"stage_seq\": 23, \"distance_m\": 35357.327, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Langloan Jn\", \"stage_seq\": 24, \"distance_m\": 35949.103, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 25, \"distance_m\": 37136.972, \"section_seq\": 1, \"route_path_id\": 28710}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Whifflet\", \"stage_seq\": 26, \"distance_m\": 37688.879, \"section_seq\": 1, \"route_path_id\": 28710}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37688.879, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28710}], \"total_distance_m\": 37688.879, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37539.096, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.783, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8539870", "current_position_lon": "-4.0184991", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:59Z\", \"source_id\": 40079108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:04Z\", \"source_id\": 13157617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:58Z\", \"source_id\": 40083091, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:02Z\", \"source_id\": 13158871, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:22Z\", \"source_id\": 40088116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:26Z\", \"source_id\": 13160460, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:10Z\", \"source_id\": 40091785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:18Z\", \"source_id\": 13161682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:10Z\", \"source_id\": 13164357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:42Z\", \"source_id\": 40103281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:47Z\", \"source_id\": 13165392, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:46Z\", \"source_id\": 40109677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 13167486, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:50Z\", \"source_id\": 40115958, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:57Z\", \"source_id\": 13169518, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:03Z\", \"source_id\": 40120643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:08Z\", \"source_id\": 13171029, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:55Z\", \"source_id\": 40124967, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:02Z\", \"source_id\": 13172287, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:29Z\", \"source_id\": 40128528, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:33Z\", \"source_id\": 13173349, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:45Z\", \"source_id\": 40136048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 13175545, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 40140414, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:48Z\", \"source_id\": 13176863, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:06Z\", \"source_id\": 40145744, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:09Z\", \"source_id\": 13178433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:27Z\", \"source_id\": 40155096, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:31Z\", \"source_id\": 13181412, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:10Z\", \"source_id\": 40160793, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:12Z\", \"source_id\": 13183220, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:18Z\", \"source_id\": 40165265, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:22Z\", \"source_id\": 13184673, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:19Z\", \"source_id\": 40171732, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:23Z\", \"source_id\": 13186760, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:33Z\", \"source_id\": 40178849, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:37Z\", \"source_id\": 13188904, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:16Z\", \"source_id\": 40187187, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:23Z\", \"source_id\": 13191465, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whifflet", "service_state_platform": "1", "timing_fact_generation": 1789198285507054, "current_leg_arrival_utc": "2026-09-12T08:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:31.493144", "service_state_evidence_id": 13191465, "current_leg_start_actual_dep": "2026-09-12T08:29:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:33.246229", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR WFF 2R12 320312 3 90 None {"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_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": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "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": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "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": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.786, "from_m": 12225.335, "capability_applied": null, "effective_limit_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": 13066.643, "from_m": 12485.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.197, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.197, "capability_applied": null, "effective_limit_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": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.244, "from_m": 14110.274, "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": 17579.478, "from_m": 14252.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "capability_applied": null, "effective_limit_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": 18598.035, "from_m": 18052.542, "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": 18989.806, "from_m": 18598.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 19381.578, "from_m": 18989.806, "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": 19491.61, "from_m": 19381.578, "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": 19576.196, "from_m": 19491.61, "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": 19812.999, "from_m": 19576.196, "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": 21675.854, "from_m": 19812.999, "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": 22894.765, "from_m": 21675.854, "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": 24757.62, "from_m": 22894.765, "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": 24994.423, "from_m": 24757.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": 25079.009, "from_m": 24994.423, "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": 25189.041, "from_m": 25079.009, "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": 25580.813, "from_m": 25189.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 27481.042, "from_m": 25580.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32568.53, "from_m": 27481.042, "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": 34046.936, "from_m": 32568.53, "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": 35645.475, "from_m": 34046.936, "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": 35949.103, "from_m": 35645.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36947.618, "from_m": 35949.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37136.972, "from_m": 36947.618, "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": 37336.995, "from_m": 37136.972, "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": 37486.778, "from_m": 37336.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37688.879, "from_m": 37486.778, "capability_applied": null, "effective_limit_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": 498872, "profile_key": "754f97c861068f026d8ef468d7cdc995bf566cef1d34e3757d15fecaa97f9572", "schedule_id": 3730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 28710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 28710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0804", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 28710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18989.806, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Carmyle", "stage_seq": 19, "distance_m": 22285.309, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Mount Vernon", "stage_seq": 20, "distance_m": 29862.031, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Baillieston", "stage_seq": 21, "distance_m": 31090.678, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Bargeddie", "stage_seq": 22, "distance_m": 33734.919, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Kirkwood", "stage_seq": 23, "distance_m": 35357.327, "section_seq": 1, "route_path_id": 28710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Langloan Jn", "stage_seq": 24, "distance_m": 35949.103, "section_seq": 1, "route_path_id": 28710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Whifflet North Jn", "stage_seq": 25, "distance_m": 37136.972, "section_seq": 1, "route_path_id": 28710}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Whifflet", "stage_seq": 26, "distance_m": 37688.879, "section_seq": 1, "route_path_id": 28710}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37688.879, "from_m": 0.0, "section_seq": 1, "route_path_id": 28710}], "total_distance_m": 37688.879, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37539.096, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.783, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:59Z", "source_id": 40079108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:04Z", "source_id": 13157617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:58Z", "source_id": 40083091, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:02Z", "source_id": 13158871, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:22Z", "source_id": 40088116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:26Z", "source_id": 13160460, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:10Z", "source_id": 40091785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:18Z", "source_id": 13161682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:10Z", "source_id": 13164357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:42Z", "source_id": 40103281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:53:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:47Z", "source_id": 13165392, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:46Z", "source_id": 40109677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 13167486, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:50Z", "source_id": 40115958, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:57Z", "source_id": 13169518, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:03Z", "source_id": 40120643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:08Z", "source_id": 13171029, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:55Z", "source_id": 40124967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:02Z", "source_id": 13172287, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:29Z", "source_id": 40128528, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:33Z", "source_id": 13173349, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:45Z", "source_id": 40136048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 13175545, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 40140414, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:48Z", "source_id": 13176863, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:06Z", "source_id": 40145744, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:09Z", "source_id": 13178433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2110, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:27Z", "source_id": 40155096, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:31Z", "source_id": 13181412, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2114, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:10Z", "source_id": 40160793, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:12Z", "source_id": 13183220, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2118, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:18Z", "source_id": 40165265, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:22Z", "source_id": 13184673, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2122, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:19Z", "source_id": 40171732, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:23Z", "source_id": 13186760, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2126, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:33Z", "source_id": 40178849, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:37Z", "source_id": 13188904, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:16Z", "source_id": 40187187, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:23Z", "source_id": 13191465, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Dalmuir 0739 0739 5 None None Whifflet 0833 0833 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83293/2026-09-12/detailed None Kirkwood 2026-09-12T08:29:30+01:00 Whifflet 3.0 {"type": "LineString", "coordinates": [[-4.048442725895154, 55.85419059957925], [-4.04764, 55.8541633], [-4.0471138, 55.85415149999999], [-4.046682099999999, 55.8541535], [-4.0464482, 55.85415259999999], [-4.045486, 55.85414910000001], [-4.0449684, 55.8541643], [-4.0446749, 55.8541729], [-4.0438424, 55.85420149999999], [-4.042967399999999, 55.8542624], [-4.042418778537846, 55.854308094172694], [-4.0422146, 55.85432509999999], [-4.0416076, 55.85437799999998], [-4.0406671, 55.854459900000016], [-4.0401836, 55.854505], [-4.0394422, 55.85456769999999], [-4.0390307, 55.8546024], [-4.0381798, 55.854682800000006], [-4.0355181, 55.8549343], [-4.0345173, 55.85502189999999], [-4.03419, 55.85504850000001], [-4.0338401, 55.8550839], [-4.033196299999999, 55.8551513], [-4.0324668, 55.855205299999994], [-4.032046199999999, 55.8552342], [-4.0310457, 55.855271], [-4.0308239, 55.8552789], [-4.0307545, 55.8552814], [-4.0286903, 55.8553595], [-4.0283828, 55.855367], [-4.0250974, 55.85545319999999], [-4.0239344, 55.8554725], [-4.0236388, 55.855477399999984], [-4.0231354, 55.8554669], [-4.022904, 55.8554528], [-4.0226926, 55.85543309999999], [-4.0223872, 55.8553983], [-4.0220934, 55.855349800000006], [-4.021575599999999, 55.8552375], [-4.0211954, 55.8551297], [-4.0209773, 55.8550584], [-4.0208298, 55.855004400000006], [-4.0203881, 55.85481169999999], [-4.0203796519950155, 55.8548071629733], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]} 1.4 0829 0832 Kirkwood Whifflet Whifflet 55.8539870 -4.0184991 55.8539870 -4.0184991 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 Whifflet TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191465 1789198285507054 98 98 2026-09-12 07:42:33.246229 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:31.493144
468190 497896 W88040 652S09MA12 2026-09-12 COMPLETE 13191498 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 497896, "stp": "P", "toc": "West Midlands Trains", "uid": "W88040", "consist": "172218+172334", "dest_crs": "SAV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88040/2026-09-12/detailed", "trust_id": "652S09MA12", "origin_crs": "SBJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "2S09", "timing_status": "EARLY", "origin_station": "Stourbridge Junction", "current_leg_arr": "0832", "current_leg_dep": "0829", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0700", "origin_platform": "3", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "-2 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": "0834", "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\": 674.47, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 814.906, \"from_m\": 674.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3475.241, \"from_m\": 814.906, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3615.676, \"from_m\": 3475.241, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3642.917, \"from_m\": 3615.676, \"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\": 3758.174, \"from_m\": 3642.917, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6559.895, \"from_m\": 3758.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9307.905, \"from_m\": 6559.895, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9951.506, \"from_m\": 9307.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11562.225, \"from_m\": 9951.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11587.572, \"from_m\": 11562.225, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13425.124, \"from_m\": 11587.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14272.595, \"from_m\": 13425.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15794.566, \"from_m\": 14272.595, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16278.422, \"from_m\": 15794.566, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17320.228, \"from_m\": 16278.422, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21874.219, \"from_m\": 17320.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22290.021, \"from_m\": 21874.219, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22612.811, \"from_m\": 22290.021, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23193.628, \"from_m\": 22612.811, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23952.734, \"from_m\": 23193.628, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27938.539, \"from_m\": 23952.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27990.311, \"from_m\": 27938.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28155.644, \"from_m\": 27990.311, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28178.326, \"from_m\": 28155.644, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30035.742, \"from_m\": 28178.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30058.424, \"from_m\": 30035.742, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30223.757, \"from_m\": 30058.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30275.529, \"from_m\": 30223.757, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30346.799, \"from_m\": 30275.529, \"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\": 30652.662, \"from_m\": 30346.799, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45572.008, \"from_m\": 30652.662, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57745.505, \"from_m\": 45572.008, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64405.115, \"from_m\": 57745.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64800.034, \"from_m\": 64405.115, \"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\": 65044.987, \"from_m\": 64800.034, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497896, \"profile_key\": \"eeaa5b819d35f214113c2a5f9dbb65ac07b4b987f34b9e2dc2603c34a7383df0\", \"schedule_id\": 29210, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Lye\", \"stage_seq\": 2, \"distance_m\": 2145.073, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Cradley Heath\", \"stage_seq\": 3, \"distance_m\": 7173.903, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Old Hill\", \"stage_seq\": 4, \"distance_m\": 9572.005, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Rowley Regis\", \"stage_seq\": 5, \"distance_m\": 11475.948, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Langley Green\", \"stage_seq\": 6, \"distance_m\": 14054.91, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Smethwick Jn\", \"stage_seq\": 7, \"distance_m\": 15976.678, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 8, \"distance_m\": 16177.421, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"The Hawthorns\", \"stage_seq\": 9, \"distance_m\": 17395.573, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0727H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 10, \"distance_m\": 21259.465, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0735\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 11, \"distance_m\": 22471.53, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0739\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 12, \"distance_m\": 23302.197, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Small Heath\", \"stage_seq\": 13, \"distance_m\": 26197.267, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 14, \"distance_m\": 26616.902, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Tyseley\", \"stage_seq\": 15, \"distance_m\": 27742.803, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Spring Road\", \"stage_seq\": 16, \"distance_m\": 29107.034, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Hall Green\", \"stage_seq\": 17, \"distance_m\": 32606.309, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Yardley Wood\", \"stage_seq\": 18, \"distance_m\": 34605.033, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Shirley\", \"stage_seq\": 19, \"distance_m\": 36630.484, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Whitlock's End\", \"stage_seq\": 20, \"distance_m\": 38092.058, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Wythall\", \"stage_seq\": 21, \"distance_m\": 39664.127, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Earlswood (West Midlands)\", \"stage_seq\": 22, \"distance_m\": 41297.98, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"The Lakes\", \"stage_seq\": 23, \"distance_m\": 42704.479, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Wood End\", \"stage_seq\": 24, \"distance_m\": 44414.449, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Danzey\", \"stage_seq\": 25, \"distance_m\": 47353.545, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Henley-in-Arden\", \"stage_seq\": 26, \"distance_m\": 52106.602, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Wootton Wawen\", \"stage_seq\": 27, \"distance_m\": 54989.44, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Bearley Jn\", \"stage_seq\": 28, \"distance_m\": 59250.17, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Wilmcote\", \"stage_seq\": 29, \"distance_m\": 60766.916, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Stratford Parkway\", \"stage_seq\": 30, \"distance_m\": 63358.398, \"section_seq\": 1, \"route_path_id\": 40321}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 31, \"distance_m\": 65044.987, \"section_seq\": 1, \"route_path_id\": 40321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65044.987, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40321}], \"total_distance_m\": 65044.987, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65044.987, \"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": "0700", "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\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:00Z\", \"source_id\": 40002380, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:03Z\", \"source_id\": 13132829, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:00Z\", \"source_id\": 40008238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:04Z\", \"source_id\": 13134741, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:33Z\", \"source_id\": 40017178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:39Z\", \"source_id\": 13137638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:06Z\", \"source_id\": 40022024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:11Z\", \"source_id\": 13139268, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:05Z\", \"source_id\": 40027908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:08Z\", \"source_id\": 13141185, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:22Z\", \"source_id\": 40034546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:27Z\", \"source_id\": 13143292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:46Z\", \"source_id\": 40039911, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:50Z\", \"source_id\": 13144912, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:28Z\", \"source_id\": 40047071, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:34Z\", \"source_id\": 13147334, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:42Z\", \"source_id\": 40051623, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:46Z\", \"source_id\": 13148756, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:04Z\", \"source_id\": 40066824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:06Z\", \"source_id\": 13153580, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:31Z\", \"source_id\": 40080128, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:32Z\", \"source_id\": 13157901, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:53Z\", \"source_id\": 40084939, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:57Z\", \"source_id\": 13159488, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:23Z\", \"source_id\": 40092191, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:25Z\", \"source_id\": 13161790, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:20Z\", \"source_id\": 40096409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:24Z\", \"source_id\": 13163128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:24Z\", \"source_id\": 40100711, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:28Z\", \"source_id\": 13164550, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:29Z\", \"source_id\": 40109019, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:34Z\", \"source_id\": 13167266, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:54Z\", \"source_id\": 40113994, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:56Z\", \"source_id\": 13168864, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:52Z\", \"source_id\": 40118133, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 13170188, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:46Z\", \"source_id\": 13172822, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:14Z\", \"source_id\": 13175140, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:21Z\", \"source_id\": 40137353, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:23Z\", \"source_id\": 13175940, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:13Z\", \"source_id\": 13178516, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:45Z\", \"source_id\": 13181588, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:14Z\", \"source_id\": 40158873, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:19Z\", \"source_id\": 13182612, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:19Z\", \"source_id\": 40171756, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:21Z\", \"source_id\": 13186742, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:47Z\", \"source_id\": 13190392, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:21Z\", \"source_id\": 40187361, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:23Z\", \"source_id\": 13191498, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "2", "timing_fact_generation": 1789198283443046, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:34.340201", "service_state_evidence_id": 13191498, "current_leg_start_actual_dep": "2026-09-12T08:30:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:34.458010", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBJ SAV 2S09 172218+172334 5 100 None {"version": 3, "segments": [{"to_m": 674.47, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 814.906, "from_m": 674.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3475.241, "from_m": 814.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3615.676, "from_m": 3475.241, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3642.917, "from_m": 3615.676, "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": 3758.174, "from_m": 3642.917, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6559.895, "from_m": 3758.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9307.905, "from_m": 6559.895, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9951.506, "from_m": 9307.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11562.225, "from_m": 9951.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11587.572, "from_m": 11562.225, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13425.124, "from_m": 11587.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14272.595, "from_m": 13425.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15794.566, "from_m": 14272.595, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16278.422, "from_m": 15794.566, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17320.228, "from_m": 16278.422, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21874.219, "from_m": 17320.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22290.021, "from_m": 21874.219, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22612.811, "from_m": 22290.021, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23193.628, "from_m": 22612.811, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23952.734, "from_m": 23193.628, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27938.539, "from_m": 23952.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27990.311, "from_m": 27938.539, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28155.644, "from_m": 27990.311, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28178.326, "from_m": 28155.644, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30035.742, "from_m": 28178.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30058.424, "from_m": 30035.742, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30223.757, "from_m": 30058.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30275.529, "from_m": 30223.757, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30346.799, "from_m": 30275.529, "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": 30652.662, "from_m": 30346.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45572.008, "from_m": 30652.662, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57745.505, "from_m": 45572.008, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64405.115, "from_m": 57745.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64800.034, "from_m": 64405.115, "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": 65044.987, "from_m": 64800.034, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497896, "profile_key": "eeaa5b819d35f214113c2a5f9dbb65ac07b4b987f34b9e2dc2603c34a7383df0", "schedule_id": 29210, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Stourbridge Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Lye", "stage_seq": 2, "distance_m": 2145.073, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Cradley Heath", "stage_seq": 3, "distance_m": 7173.903, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Old Hill", "stage_seq": 4, "distance_m": 9572.005, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Rowley Regis", "stage_seq": 5, "distance_m": 11475.948, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Langley Green", "stage_seq": 6, "distance_m": 14054.91, "section_seq": 1, "route_path_id": 40321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Smethwick Jn", "stage_seq": 7, "distance_m": 15976.678, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Smethwick Galton Bridge HL", "stage_seq": 8, "distance_m": 16177.421, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "The Hawthorns", "stage_seq": 9, "distance_m": 17395.573, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0727H", "location": "Jewellry Quarter", "stage_seq": 10, "distance_m": 21259.465, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0735", "location": "Birmingham Snow Hill", "stage_seq": 11, "distance_m": 22471.53, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0739", "location": "Birmingham Moor Street", "stage_seq": 12, "distance_m": 23302.197, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Small Heath", "stage_seq": 13, "distance_m": 26197.267, "section_seq": 1, "route_path_id": 40321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Small Heath Sth Jn", "stage_seq": 14, "distance_m": 26616.902, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Tyseley", "stage_seq": 15, "distance_m": 27742.803, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Spring Road", "stage_seq": 16, "distance_m": 29107.034, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Hall Green", "stage_seq": 17, "distance_m": 32606.309, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Yardley Wood", "stage_seq": 18, "distance_m": 34605.033, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Shirley", "stage_seq": 19, "distance_m": 36630.484, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Whitlock's End", "stage_seq": 20, "distance_m": 38092.058, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Wythall", "stage_seq": 21, "distance_m": 39664.127, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Earlswood (West Midlands)", "stage_seq": 22, "distance_m": 41297.98, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "The Lakes", "stage_seq": 23, "distance_m": 42704.479, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Wood End", "stage_seq": 24, "distance_m": 44414.449, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Danzey", "stage_seq": 25, "distance_m": 47353.545, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Henley-in-Arden", "stage_seq": 26, "distance_m": 52106.602, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Wootton Wawen", "stage_seq": 27, "distance_m": 54989.44, "section_seq": 1, "route_path_id": 40321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Bearley Jn", "stage_seq": 28, "distance_m": 59250.17, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Wilmcote", "stage_seq": 29, "distance_m": 60766.916, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Stratford Parkway", "stage_seq": 30, "distance_m": 63358.398, "section_seq": 1, "route_path_id": 40321}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 31, "distance_m": 65044.987, "section_seq": 1, "route_path_id": 40321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65044.987, "from_m": 0.0, "section_seq": 1, "route_path_id": 40321}], "total_distance_m": 65044.987, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65044.987, "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": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:00Z", "source_id": 40002380, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:03Z", "source_id": 13132829, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:00Z", "source_id": 40008238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:04Z", "source_id": 13134741, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:33Z", "source_id": 40017178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:39Z", "source_id": 13137638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:06Z", "source_id": 40022024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:11Z", "source_id": 13139268, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:05Z", "source_id": 40027908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:08Z", "source_id": 13141185, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:22Z", "source_id": 40034546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:27Z", "source_id": 13143292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:46Z", "source_id": 40039911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:50Z", "source_id": 13144912, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:28Z", "source_id": 40047071, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:34Z", "source_id": 13147334, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:42Z", "source_id": 40051623, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:46Z", "source_id": 13148756, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:04Z", "source_id": 40066824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:06Z", "source_id": 13153580, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:31Z", "source_id": 40080128, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:32Z", "source_id": 13157901, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:53Z", "source_id": 40084939, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:57Z", "source_id": 13159488, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20275, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:23Z", "source_id": 40092191, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:25Z", "source_id": 13161790, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20283, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:20Z", "source_id": 40096409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:24Z", "source_id": 13163128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:24Z", "source_id": 40100711, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:28Z", "source_id": 13164550, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:29Z", "source_id": 40109019, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:34Z", "source_id": 13167266, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:54Z", "source_id": 40113994, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:56Z", "source_id": 13168864, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20300, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:52Z", "source_id": 40118133, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 13170188, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:46Z", "source_id": 13172822, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:14Z", "source_id": 13175140, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20331, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:21Z", "source_id": 40137353, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:23Z", "source_id": 13175940, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:13Z", "source_id": 13178516, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:45Z", "source_id": 13181588, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:14Z", "source_id": 40158873, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:19Z", "source_id": 13182612, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20316, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:19Z", "source_id": 40171756, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:21Z", "source_id": 13186742, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:47Z", "source_id": 13190392, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20309, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:21Z", "source_id": 40187361, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:23Z", "source_id": 13191498, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Stourbridge Junction 0700 0700 3 None None Stratford-upon-Avon 0834 0834 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88040/2026-09-12/detailed None Stratford Parkway 2026-09-12T08:30:30+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 0829 0832 Stratford Parkway Stratford-upon-Avon Stratford-upon-Avon 52.1947671 -1.7165686 52.1947671 -1.7165686 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 Stratford-upon-Avon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191498 1789198283443046 113 113 2026-09-12 07:42:34.458010 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:34.340201
468191 497761 W35356 671P10M512 2026-09-12 COMPLETE 13191245 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 497761, "stp": "O", "toc": "Great Western Railway", "uid": "W35356", "consist": "800305", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35356/2026-09-12/detailed", "trust_id": "671P10M512", "origin_crs": "GMV", "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-12", "dest_arr_time": "0829", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1P10", "timing_status": "LATE", "origin_station": "Great Malvern", "current_leg_arr": "0832", "current_leg_dep": "0759", "current_leg_end": "London Paddington", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "+3 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.6075209, 51.515231099999994], [-0.6057657, 51.5148259], [-0.6046394, 51.514571], [-0.6040487, 51.51443739999999], [-0.6025358, 51.514067], [-0.601167, 51.5137806], [-0.5992716, 51.513398], [-0.5967015, 51.5129069], [-0.5956123999999999, 51.512708800000006], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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": "0829", "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\": 1184.75, \"from_m\": 0.0, \"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\": 1227.543, \"from_m\": 1184.75, \"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\": 5399.623, \"from_m\": 1227.543, \"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\": 13945.537, \"from_m\": 5399.623, \"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\": 15726.4, \"from_m\": 13945.537, \"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\": 16121.081, \"from_m\": 15726.4, \"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\": 21264.97, \"from_m\": 16121.081, \"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\": 21377.323, \"from_m\": 21264.97, \"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\": 21475.323, \"from_m\": 21377.323, \"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\": 38037.874, \"from_m\": 21475.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\": 38775.035, \"from_m\": 38037.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45735.542, \"from_m\": 38775.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45778.721, \"from_m\": 45735.542, \"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\": 46779.932, \"from_m\": 45778.721, \"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\": 46823.111, \"from_m\": 46779.932, \"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\": 59873.955, \"from_m\": 46823.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60451.18, \"from_m\": 59873.955, \"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\": 63330.762, \"from_m\": 60451.18, \"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\": 63613.606, \"from_m\": 63330.762, \"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\": 63682.874, \"from_m\": 63613.606, \"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\": 63955.603, \"from_m\": 63682.874, \"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\": 78887.079, \"from_m\": 63955.603, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81886.302, \"from_m\": 78887.079, \"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\": 85217.164, \"from_m\": 81886.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87388.343, \"from_m\": 85217.164, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87898.297, \"from_m\": 87388.343, \"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\": 88120.541, \"from_m\": 87898.297, \"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\": 88374.668, \"from_m\": 88120.541, \"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\": 104032.873, \"from_m\": 88374.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104112.999, \"from_m\": 104032.873, \"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\": 108024.499, \"from_m\": 104112.999, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108344.756, \"from_m\": 108024.499, \"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\": 108416.136, \"from_m\": 108344.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108423.63, \"from_m\": 108416.136, \"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\": 108487.942, \"from_m\": 108423.63, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108577.869, \"from_m\": 108487.942, \"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\": 108645.585, \"from_m\": 108577.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109052.16, \"from_m\": 108645.585, \"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\": 109587.632, \"from_m\": 109052.16, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109649.808, \"from_m\": 109587.632, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110188.276, \"from_m\": 109649.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124126.643, \"from_m\": 110188.276, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 126775.201, \"from_m\": 124126.643, \"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\": 126844.357, \"from_m\": 126775.201, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 126991.038, \"from_m\": 126844.357, \"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\": 151336.276, \"from_m\": 126991.038, \"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\": 151401.339, \"from_m\": 151336.276, \"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\": 151746.132, \"from_m\": 151401.339, \"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\": 152158.594, \"from_m\": 151746.132, \"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\": 152295.2, \"from_m\": 152158.594, \"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\": 152335.456, \"from_m\": 152295.2, \"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\": 152525.099, \"from_m\": 152335.456, \"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\": 153237.249, \"from_m\": 152525.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153861.766, \"from_m\": 153237.249, \"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\": 153920.156, \"from_m\": 153861.766, \"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\": 153976.276, \"from_m\": 153920.156, \"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\": 154083.163, \"from_m\": 153976.276, \"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\": 154141.544, \"from_m\": 154083.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154221.49, \"from_m\": 154141.544, \"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\": 160978.418, \"from_m\": 154221.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161032.929, \"from_m\": 160978.418, \"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\": 170210.408, \"from_m\": 161032.929, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 170222.013, \"from_m\": 170210.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171551.758, \"from_m\": 170222.013, \"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\": 171702.348, \"from_m\": 171551.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171740.888, \"from_m\": 171702.348, \"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\": 172230.403, \"from_m\": 171740.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172313.916, \"from_m\": 172230.403, \"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\": 180058.026, \"from_m\": 172313.916, \"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\": 180170.527, \"from_m\": 180058.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181244.657, \"from_m\": 180170.527, \"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\": 181374.164, \"from_m\": 181244.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202910.872, \"from_m\": 181374.164, \"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\": 207174.332, \"from_m\": 202910.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 207375.737, \"from_m\": 207174.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 207461.416, \"from_m\": 207375.737, \"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\": 208624.678, \"from_m\": 207461.416, \"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\": 208909.689, \"from_m\": 208624.678, \"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\": 210379.814, \"from_m\": 208909.689, \"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\": 497761, \"profile_key\": \"9c4483d43fc34fc7f42ce85dc9191d36e086aa8af2ee8cdd4dd62bd4563938e7\", \"schedule_id\": 38619, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Great Malvern\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Malvern Link\", \"stage_seq\": 2, \"distance_m\": 4294.446, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 3, \"distance_m\": 6994.966, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Henwick\", \"stage_seq\": 4, \"distance_m\": 13606.616, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607H\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 5, \"distance_m\": 15193.576, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0613\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 6, \"distance_m\": 16275.137, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 7, \"distance_m\": 16818.396, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Norton Jn\", \"stage_seq\": 8, \"distance_m\": 21264.97, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0619\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 9, \"distance_m\": 22229.347, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0625\", \"location\": \"Pershore\", \"stage_seq\": 10, \"distance_m\": 28857.032, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0635\", \"location\": \"Evesham\", \"stage_seq\": 11, \"distance_m\": 38437.403, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0642\", \"location\": \"Honeybourne\", \"stage_seq\": 12, \"distance_m\": 46279.326, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0654\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 13, \"distance_m\": 63478.358, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702\", \"location\": \"Kingham\", \"stage_seq\": 14, \"distance_m\": 74747.677, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 15, \"distance_m\": 81663.261, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711H\", \"location\": \"Charlbury\", \"stage_seq\": 16, \"distance_m\": 87533.381, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0719\", \"location\": \"Hanborough\", \"stage_seq\": 17, \"distance_m\": 97585.486, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 18, \"distance_m\": 104458.609, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Oxford North Jn\", \"stage_seq\": 19, \"distance_m\": 107273.141, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0731\", \"location\": \"Oxford\", \"stage_seq\": 20, \"distance_m\": 108757.085, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Hinksey North\", \"stage_seq\": 21, \"distance_m\": 110041.73, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Kennington Jn\", \"stage_seq\": 22, \"distance_m\": 112546.788, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 23, \"distance_m\": 124055.79, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0744\", \"location\": \"Didcot Parkway\", \"stage_seq\": 24, \"distance_m\": 125347.419, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Didcot East Jn\", \"stage_seq\": 25, \"distance_m\": 126280.777, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Goring & Streatley\", \"stage_seq\": 26, \"distance_m\": 138775.867, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 27, \"distance_m\": 152421.996, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0759\", \"location\": \"Reading\", \"stage_seq\": 28, \"distance_m\": 152760.366, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 153920.156, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Twyford\", \"stage_seq\": 30, \"distance_m\": 160704.804, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Maidenhead\", \"stage_seq\": 31, \"distance_m\": 171593.927, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Slough\", \"stage_seq\": 32, \"distance_m\": 180836.398, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Dolphin Jn\", \"stage_seq\": 33, \"distance_m\": 182817.894, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Stockley Jn\", \"stage_seq\": 34, \"distance_m\": 191096.276, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 35, \"distance_m\": 192756.409, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Southall\", \"stage_seq\": 36, \"distance_m\": 196036.109, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Acton West Jn\", \"stage_seq\": 37, \"distance_m\": 202201.754, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 38, \"distance_m\": 207593.117, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 39, \"distance_m\": 208465.257, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 40, \"distance_m\": 209739.398, \"section_seq\": 1, \"route_path_id\": 55044}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 41, \"distance_m\": 210379.814, \"section_seq\": 1, \"route_path_id\": 55044}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 210379.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55044}], \"total_distance_m\": 210379.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 208685.839, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1693.975, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.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-12T04:56:52Z\", \"source_id\": 13096925, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:07Z\", \"source_id\": 13100799, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:07Z\", \"source_id\": 13103103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:57Z\", \"source_id\": 13106446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:28Z\", \"source_id\": 13109357, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:43Z\", \"source_id\": 13113244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:31Z\", \"source_id\": 13118885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:30Z\", \"source_id\": 13127486, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:05Z\", \"source_id\": 13131574, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:07Z\", \"source_id\": 13137308, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:35Z\", \"source_id\": 13142156, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:54Z\", \"source_id\": 40047854, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:56Z\", \"source_id\": 13147546, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:37Z\", \"source_id\": 40078376, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:38Z\", \"source_id\": 13157308, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 40097197, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:46Z\", \"source_id\": 13163422, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:52Z\", \"source_id\": 40107756, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:53Z\", \"source_id\": 13166851, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:31Z\", \"source_id\": 40131025, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:36Z\", \"source_id\": 13174025, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 40141276, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:13Z\", \"source_id\": 13177117, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:01Z\", \"source_id\": 40152065, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:06Z\", \"source_id\": 13180447, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:13Z\", \"source_id\": 13182546, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:05Z\", \"source_id\": 40166899, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:09Z\", \"source_id\": 13185183, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:24Z\", \"source_id\": 40171861, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:27Z\", \"source_id\": 13186788, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:20Z\", \"source_id\": 40176323, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:28Z\", \"source_id\": 13188137, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:01Z\", \"source_id\": 40186595, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:03Z\", \"source_id\": 13191245, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "5", "timing_fact_generation": 1789198266204991, "current_leg_arrival_utc": "2026-09-12T08:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:39.181309", "service_state_evidence_id": 13191245, "current_leg_start_actual_dep": "2026-09-12T08:02:00+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:39.235610", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O GMV PAD 1P10 800305 9 125 None {"version": 3, "segments": [{"to_m": 1184.75, "from_m": 0.0, "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": 1227.543, "from_m": 1184.75, "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": 5399.623, "from_m": 1227.543, "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": 13945.537, "from_m": 5399.623, "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": 15726.4, "from_m": 13945.537, "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": 16121.081, "from_m": 15726.4, "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": 21264.97, "from_m": 16121.081, "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": 21377.323, "from_m": 21264.97, "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": 21475.323, "from_m": 21377.323, "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": 38037.874, "from_m": 21475.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": 38775.035, "from_m": 38037.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45735.542, "from_m": 38775.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45778.721, "from_m": 45735.542, "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": 46779.932, "from_m": 45778.721, "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": 46823.111, "from_m": 46779.932, "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": 59873.955, "from_m": 46823.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60451.18, "from_m": 59873.955, "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": 63330.762, "from_m": 60451.18, "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": 63613.606, "from_m": 63330.762, "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": 63682.874, "from_m": 63613.606, "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": 63955.603, "from_m": 63682.874, "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": 78887.079, "from_m": 63955.603, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81886.302, "from_m": 78887.079, "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": 85217.164, "from_m": 81886.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87388.343, "from_m": 85217.164, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87898.297, "from_m": 87388.343, "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": 88120.541, "from_m": 87898.297, "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": 88374.668, "from_m": 88120.541, "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": 104032.873, "from_m": 88374.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104112.999, "from_m": 104032.873, "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": 108024.499, "from_m": 104112.999, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108344.756, "from_m": 108024.499, "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": 108416.136, "from_m": 108344.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108423.63, "from_m": 108416.136, "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": 108487.942, "from_m": 108423.63, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108577.869, "from_m": 108487.942, "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": 108645.585, "from_m": 108577.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109052.16, "from_m": 108645.585, "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": 109587.632, "from_m": 109052.16, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109649.808, "from_m": 109587.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110188.276, "from_m": 109649.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124126.643, "from_m": 110188.276, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 126775.201, "from_m": 124126.643, "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": 126844.357, "from_m": 126775.201, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 126991.038, "from_m": 126844.357, "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": 151336.276, "from_m": 126991.038, "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": 151401.339, "from_m": 151336.276, "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": 151746.132, "from_m": 151401.339, "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": 152158.594, "from_m": 151746.132, "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": 152295.2, "from_m": 152158.594, "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": 152335.456, "from_m": 152295.2, "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": 152525.099, "from_m": 152335.456, "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": 153237.249, "from_m": 152525.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 153861.766, "from_m": 153237.249, "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": 153920.156, "from_m": 153861.766, "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": 153976.276, "from_m": 153920.156, "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": 154083.163, "from_m": 153976.276, "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": 154141.544, "from_m": 154083.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154221.49, "from_m": 154141.544, "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": 160978.418, "from_m": 154221.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161032.929, "from_m": 160978.418, "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": 170210.408, "from_m": 161032.929, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 170222.013, "from_m": 170210.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171551.758, "from_m": 170222.013, "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": 171702.348, "from_m": 171551.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171740.888, "from_m": 171702.348, "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": 172230.403, "from_m": 171740.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172313.916, "from_m": 172230.403, "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": 180058.026, "from_m": 172313.916, "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": 180170.527, "from_m": 180058.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181244.657, "from_m": 180170.527, "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": 181374.164, "from_m": 181244.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202910.872, "from_m": 181374.164, "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": 207174.332, "from_m": 202910.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 207375.737, "from_m": 207174.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 207461.416, "from_m": 207375.737, "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": 208624.678, "from_m": 207461.416, "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": 208909.689, "from_m": 208624.678, "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": 210379.814, "from_m": 208909.689, "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": 497761, "profile_key": "9c4483d43fc34fc7f42ce85dc9191d36e086aa8af2ee8cdd4dd62bd4563938e7", "schedule_id": 38619, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Great Malvern", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Malvern Link", "stage_seq": 2, "distance_m": 4294.446, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Newlands East S.B.", "stage_seq": 3, "distance_m": 6994.966, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Henwick", "stage_seq": 4, "distance_m": 13606.616, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607H", "location": "Worcester Foregate Street", "stage_seq": 5, "distance_m": 15193.576, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0613", "location": "Worcester Shrub Hill", "stage_seq": 6, "distance_m": 16275.137, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Wylds Lane Jn", "stage_seq": 7, "distance_m": 16818.396, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Norton Jn", "stage_seq": 8, "distance_m": 21264.97, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0619", "location": "Worcestershire Parkway [High Level]", "stage_seq": 9, "distance_m": 22229.347, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0625", "location": "Pershore", "stage_seq": 10, "distance_m": 28857.032, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0635", "location": "Evesham", "stage_seq": 11, "distance_m": 38437.403, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0642", "location": "Honeybourne", "stage_seq": 12, "distance_m": 46279.326, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0654", "location": "Moreton-in-Marsh", "stage_seq": 13, "distance_m": 63478.358, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702", "location": "Kingham", "stage_seq": 14, "distance_m": 74747.677, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Ascott-under-Wychwood", "stage_seq": 15, "distance_m": 81663.261, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711H", "location": "Charlbury", "stage_seq": 16, "distance_m": 87533.381, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0719", "location": "Hanborough", "stage_seq": 17, "distance_m": 97585.486, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Wolvercote Jn", "stage_seq": 18, "distance_m": 104458.609, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Oxford North Jn", "stage_seq": 19, "distance_m": 107273.141, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0731", "location": "Oxford", "stage_seq": 20, "distance_m": 108757.085, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Hinksey North", "stage_seq": 21, "distance_m": 110041.73, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Kennington Jn", "stage_seq": 22, "distance_m": 112546.788, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Didcot North Jn", "stage_seq": 23, "distance_m": 124055.79, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0744", "location": "Didcot Parkway", "stage_seq": 24, "distance_m": 125347.419, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Didcot East Jn", "stage_seq": 25, "distance_m": 126280.777, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Goring & Streatley", "stage_seq": 26, "distance_m": 138775.867, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Reading High Level Jn", "stage_seq": 27, "distance_m": 152421.996, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0759", "location": "Reading", "stage_seq": 28, "distance_m": 152760.366, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Kennet Bridge Jn", "stage_seq": 29, "distance_m": 153920.156, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Twyford", "stage_seq": 30, "distance_m": 160704.804, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Maidenhead", "stage_seq": 31, "distance_m": 171593.927, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Slough", "stage_seq": 32, "distance_m": 180836.398, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Dolphin Jn", "stage_seq": 33, "distance_m": 182817.894, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Stockley Jn", "stage_seq": 34, "distance_m": 191096.276, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Heathrow Airport Jn", "stage_seq": 35, "distance_m": 192756.409, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Southall", "stage_seq": 36, "distance_m": 196036.109, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Acton West Jn", "stage_seq": 37, "distance_m": 202201.754, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Ladbroke Grove Jn", "stage_seq": 38, "distance_m": 207593.117, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Portobello Jn (London)", "stage_seq": 39, "distance_m": 208465.257, "section_seq": 1, "route_path_id": 55044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Royal Oak Junction", "stage_seq": 40, "distance_m": 209739.398, "section_seq": 1, "route_path_id": 55044}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "London Paddington", "stage_seq": 41, "distance_m": 210379.814, "section_seq": 1, "route_path_id": 55044}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 210379.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 55044}], "total_distance_m": 210379.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 208685.839, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.975, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:52Z", "source_id": 13096925, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:07Z", "source_id": 13100799, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:07Z", "source_id": 13103103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:57Z", "source_id": 13106446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:28Z", "source_id": 13109357, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:43Z", "source_id": 13113244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:31Z", "source_id": 13118885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:30Z", "source_id": 13127486, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:05Z", "source_id": 13131574, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:07Z", "source_id": 13137308, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:35Z", "source_id": 13142156, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:54Z", "source_id": 40047854, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:56Z", "source_id": 13147546, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23970, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:37Z", "source_id": 40078376, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:38Z", "source_id": 13157308, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 40097197, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:46Z", "source_id": 13163422, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:52Z", "source_id": 40107756, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:53Z", "source_id": 13166851, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:31Z", "source_id": 40131025, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:36Z", "source_id": 13174025, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 40141276, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:13Z", "source_id": 13177117, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:01Z", "source_id": 40152065, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:06Z", "source_id": 13180447, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:13Z", "source_id": 13182546, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:05Z", "source_id": 40166899, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:09Z", "source_id": 13185183, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:24Z", "source_id": 40171861, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:27Z", "source_id": 13186788, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:20Z", "source_id": 40176323, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:28Z", "source_id": 13188137, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22937, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:01Z", "source_id": 40186595, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T07:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:03Z", "source_id": 13191245, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Great Malvern 0554 0554 None 5:54:00 None London Paddington 0829 0829 8 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35356/2026-09-12/detailed None Reading 2026-09-12T08:02:00+01:00 London Paddington 33.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.6075209, 51.515231099999994], [-0.6057657, 51.5148259], [-0.6046394, 51.514571], [-0.6040487, 51.51443739999999], [-0.6025358, 51.514067], [-0.601167, 51.5137806], [-0.5992716, 51.513398], [-0.5967015, 51.5129069], [-0.5956123999999999, 51.512708800000006], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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 0759 0832 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191245 1789198266204991 130 130 2026-09-12 07:42:39.235610 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:39.181309
468192 497497 P85524 881H60M612 2026-09-12 COMPLETE 13191589 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 497497, "stp": "P", "toc": "Southeastern", "uid": "P85524", "consist": "375826+375905", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85524/2026-09-12/detailed", "trust_id": "881H60M612", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1H60", "timing_status": "EARLY", "origin_station": "Hastings", "current_leg_arr": "0832", "current_leg_dep": "0829", "current_leg_end": "London Charing Cross", "origin_dep_time": "0650", "origin_platform": "3", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T07:42:52", "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": "0833", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 316.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1259.854, \"from_m\": 316.502, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2467.988, \"from_m\": 1259.854, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2572.631, \"from_m\": 2467.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3235.059, \"from_m\": 2572.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3808.659, \"from_m\": 3235.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10004.109, \"from_m\": 3808.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.673, \"from_m\": 10004.109, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16384.875, \"from_m\": 15323.673, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17622.35, \"from_m\": 16384.875, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 20379.705, \"from_m\": 17622.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30588.442, \"from_m\": 20379.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33200.714, \"from_m\": 30588.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35052.559, \"from_m\": 33200.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35205.064, \"from_m\": 35052.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37131.124, \"from_m\": 35205.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37523.386, \"from_m\": 37131.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39720.636, \"from_m\": 37523.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42559.376, \"from_m\": 39720.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43479.685, \"from_m\": 42559.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44648.682, \"from_m\": 43479.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45140.001, \"from_m\": 44648.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45888.647, \"from_m\": 45140.001, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45931.577, \"from_m\": 45888.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45963.852, \"from_m\": 45931.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51996.422, \"from_m\": 45963.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52352.146, \"from_m\": 51996.422, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52545.993, \"from_m\": 52352.146, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53010.04, \"from_m\": 52545.993, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53871.517, \"from_m\": 53010.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54656.351, \"from_m\": 53871.517, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60658.789, \"from_m\": 54656.351, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64135.76, \"from_m\": 60658.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66686.406, \"from_m\": 64135.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69472.981, \"from_m\": 66686.406, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75836.118, \"from_m\": 69472.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77801.631, \"from_m\": 75836.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77844.454, \"from_m\": 77801.631, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80597.113, \"from_m\": 77844.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81221.721, \"from_m\": 80597.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81267.689, \"from_m\": 81221.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81832.04, \"from_m\": 81267.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82112.059, \"from_m\": 81832.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86702.946, \"from_m\": 82112.059, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 86742.534, \"from_m\": 86702.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87995.338, \"from_m\": 86742.534, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89772.439, \"from_m\": 87995.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90187.882, \"from_m\": 89772.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90596.466, \"from_m\": 90187.882, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90693.71, \"from_m\": 90596.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96803.463, \"from_m\": 90693.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98767.556, \"from_m\": 96803.463, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100233.245, \"from_m\": 98767.556, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497497, \"profile_key\": \"cd8b1fb24dfb2896fab5e53deb8fe03982941814bd4cb60ef481cc1bcbe0df95\", \"schedule_id\": 22797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 2, \"distance_m\": 1237.905, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 2545.617, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"West St.Leonards\", \"stage_seq\": 4, \"distance_m\": 2699.218, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0702H\", \"location\": \"Crowhurst\", \"stage_seq\": 5, \"distance_m\": 7720.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707\", \"location\": \"Battle\", \"stage_seq\": 6, \"distance_m\": 10996.02, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 7, \"distance_m\": 17310.787, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Robertsbridge\", \"stage_seq\": 8, \"distance_m\": 20583.086, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Etchingham\", \"stage_seq\": 9, \"distance_m\": 24156.135, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Stonegate\", \"stage_seq\": 10, \"distance_m\": 29817.19, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 11, \"distance_m\": 36326.346, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Wadhurst\", \"stage_seq\": 12, \"distance_m\": 37157.367, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734\", \"location\": \"Frant\", \"stage_seq\": 13, \"distance_m\": 41394.44, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 14, \"distance_m\": 43823.374, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 15, \"distance_m\": 45032.844, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 16, \"distance_m\": 45963.852, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"High Brooms\", \"stage_seq\": 17, \"distance_m\": 47603.57, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 18, \"distance_m\": 51825.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750\", \"location\": \"Tonbridge\", \"stage_seq\": 19, \"distance_m\": 52726.974, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759H\", \"location\": \"Sevenoaks\", \"stage_seq\": 20, \"distance_m\": 64812.109, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Orpington\", \"stage_seq\": 21, \"distance_m\": 78051.846, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 22, \"distance_m\": 80724.965, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Chislehurst\", \"stage_seq\": 23, \"distance_m\": 82264.117, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Grove Park\", \"stage_seq\": 24, \"distance_m\": 85851.81, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Hither Green\", \"stage_seq\": 25, \"distance_m\": 88752.4, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 90283.677, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 27, \"distance_m\": 91684.363, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"New Cross\", \"stage_seq\": 28, \"distance_m\": 92503.048, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 29, \"distance_m\": 95476.315, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0825\", \"location\": \"London Bridge\", \"stage_seq\": 30, \"distance_m\": 97341.507, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 31, \"distance_m\": 98281.692, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 32, \"distance_m\": 99028.008, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 33, \"distance_m\": 100233.245, \"section_seq\": 1, \"route_path_id\": 37287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100233.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37287}], \"total_distance_m\": 100233.245, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100018.17, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 215.075, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:21Z\", \"source_id\": 39978810, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:26Z\", \"source_id\": 13124937, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:09Z\", \"source_id\": 39987663, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:11Z\", \"source_id\": 13127940, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:40Z\", \"source_id\": 39992280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:41Z\", \"source_id\": 13129487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:40Z\", \"source_id\": 40003697, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:43Z\", \"source_id\": 13133245, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:16Z\", \"source_id\": 40022312, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:19Z\", \"source_id\": 13139337, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:15Z\", \"source_id\": 40030286, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:21Z\", \"source_id\": 13141978, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:26Z\", \"source_id\": 40051019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:28Z\", \"source_id\": 13148527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:38Z\", \"source_id\": 40057569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:41Z\", \"source_id\": 13150667, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:36Z\", \"source_id\": 40070030, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:43Z\", \"source_id\": 13154648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:54Z\", \"source_id\": 40078909, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:58Z\", \"source_id\": 13157527, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:39Z\", \"source_id\": 40090771, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 13161335, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:59Z\", \"source_id\": 40114170, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:04Z\", \"source_id\": 13168942, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:18Z\", \"source_id\": 40135043, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:24Z\", \"source_id\": 13175262, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:49Z\", \"source_id\": 40145070, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:53Z\", \"source_id\": 13178266, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:55Z\", \"source_id\": 40149749, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:59Z\", \"source_id\": 13179720, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:39Z\", \"source_id\": 40153405, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:40Z\", \"source_id\": 13180838, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:49Z\", \"source_id\": 40170701, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:53Z\", \"source_id\": 13186402, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:32Z\", \"source_id\": 40181076, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:35Z\", \"source_id\": 13189604, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:29Z\", \"source_id\": 40187654, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:33Z\", \"source_id\": 13191589, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789198294269894, "current_leg_arrival_utc": "2026-09-12T08:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:43.431349", "service_state_evidence_id": 13191589, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:43.596041", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HGS CHX 1H60 375826+375905 8 100 None {"version": 3, "segments": [{"to_m": 316.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1259.854, "from_m": 316.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2467.988, "from_m": 1259.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2572.631, "from_m": 2467.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3235.059, "from_m": 2572.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3808.659, "from_m": 3235.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10004.109, "from_m": 3808.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.673, "from_m": 10004.109, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16384.875, "from_m": 15323.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17622.35, "from_m": 16384.875, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 20379.705, "from_m": 17622.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30588.442, "from_m": 20379.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33200.714, "from_m": 30588.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35052.559, "from_m": 33200.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35205.064, "from_m": 35052.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37131.124, "from_m": 35205.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37523.386, "from_m": 37131.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39720.636, "from_m": 37523.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42559.376, "from_m": 39720.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43479.685, "from_m": 42559.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44648.682, "from_m": 43479.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45140.001, "from_m": 44648.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45888.647, "from_m": 45140.001, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45931.577, "from_m": 45888.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45963.852, "from_m": 45931.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51996.422, "from_m": 45963.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52352.146, "from_m": 51996.422, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52545.993, "from_m": 52352.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53010.04, "from_m": 52545.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53871.517, "from_m": 53010.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54656.351, "from_m": 53871.517, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60658.789, "from_m": 54656.351, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64135.76, "from_m": 60658.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66686.406, "from_m": 64135.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69472.981, "from_m": 66686.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75836.118, "from_m": 69472.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77801.631, "from_m": 75836.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77844.454, "from_m": 77801.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80597.113, "from_m": 77844.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81221.721, "from_m": 80597.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81267.689, "from_m": 81221.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81832.04, "from_m": 81267.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82112.059, "from_m": 81832.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86702.946, "from_m": 82112.059, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86742.534, "from_m": 86702.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87995.338, "from_m": 86742.534, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89772.439, "from_m": 87995.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90187.882, "from_m": 89772.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90596.466, "from_m": 90187.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90693.71, "from_m": 90596.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96803.463, "from_m": 90693.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98767.556, "from_m": 96803.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100233.245, "from_m": 98767.556, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497497, "profile_key": "cd8b1fb24dfb2896fab5e53deb8fe03982941814bd4cb60ef481cc1bcbe0df95", "schedule_id": 22797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "St. Leonards Warrior Sq", "stage_seq": 2, "distance_m": 1237.905, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2545.617, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "West St.Leonards", "stage_seq": 4, "distance_m": 2699.218, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0702H", "location": "Crowhurst", "stage_seq": 5, "distance_m": 7720.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707", "location": "Battle", "stage_seq": 6, "distance_m": 10996.02, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Mountfield Tunnel", "stage_seq": 7, "distance_m": 17310.787, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Robertsbridge", "stage_seq": 8, "distance_m": 20583.086, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Etchingham", "stage_seq": 9, "distance_m": 24156.135, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Stonegate", "stage_seq": 10, "distance_m": 29817.19, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Wadhurst Tunnel South", "stage_seq": 11, "distance_m": 36326.346, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Wadhurst", "stage_seq": 12, "distance_m": 37157.367, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734", "location": "Frant", "stage_seq": 13, "distance_m": 41394.44, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Strawberry Hill Tunnel", "stage_seq": 14, "distance_m": 43823.374, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Tunbridge Wells", "stage_seq": 15, "distance_m": 45032.844, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Wells Tunnel Jn", "stage_seq": 16, "distance_m": 45963.852, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "High Brooms", "stage_seq": 17, "distance_m": 47603.57, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Somerhill Tunnel", "stage_seq": 18, "distance_m": 51825.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750", "location": "Tonbridge", "stage_seq": 19, "distance_m": 52726.974, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759H", "location": "Sevenoaks", "stage_seq": 20, "distance_m": 64812.109, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Orpington", "stage_seq": 21, "distance_m": 78051.846, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Petts Wood Jn", "stage_seq": 22, "distance_m": 80724.965, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Chislehurst", "stage_seq": 23, "distance_m": 82264.117, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Grove Park", "stage_seq": 24, "distance_m": 85851.81, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Hither Green", "stage_seq": 25, "distance_m": 88752.4, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Parks Bridge Jn", "stage_seq": 26, "distance_m": 90283.677, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Tanners Hill Jn (NX)", "stage_seq": 27, "distance_m": 91684.363, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "New Cross", "stage_seq": 28, "distance_m": 92503.048, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Blue Anchor (Kent)", "stage_seq": 29, "distance_m": 95476.315, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0825", "location": "London Bridge", "stage_seq": 30, "distance_m": 97341.507, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Ewer Street Jn", "stage_seq": 31, "distance_m": 98281.692, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "London Waterloo (East)", "stage_seq": 32, "distance_m": 99028.008, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 33, "distance_m": 100233.245, "section_seq": 1, "route_path_id": 37287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100233.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 37287}], "total_distance_m": 100233.245, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100018.17, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.075, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31277, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:21Z", "source_id": 39978810, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:26Z", "source_id": 13124937, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31271, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:09Z", "source_id": 39987663, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:11Z", "source_id": 13127940, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32785, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:40Z", "source_id": 39992280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:41Z", "source_id": 13129487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32782, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:40Z", "source_id": 40003697, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:43Z", "source_id": 13133245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:16Z", "source_id": 40022312, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:19Z", "source_id": 13139337, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:15Z", "source_id": 40030286, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:21Z", "source_id": 13141978, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:26Z", "source_id": 40051019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:28Z", "source_id": 13148527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32764, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:38Z", "source_id": 40057569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:41Z", "source_id": 13150667, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32747, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:36Z", "source_id": 40070030, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:43Z", "source_id": 13154648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:54Z", "source_id": 40078909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:58Z", "source_id": 13157527, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:39Z", "source_id": 40090771, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 13161335, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:59Z", "source_id": 40114170, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:04Z", "source_id": 13168942, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:18Z", "source_id": 40135043, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:24Z", "source_id": 13175262, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:49Z", "source_id": 40145070, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:53Z", "source_id": 13178266, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:55Z", "source_id": 40149749, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:14:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:59Z", "source_id": 13179720, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:39Z", "source_id": 40153405, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:40Z", "source_id": 13180838, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:49Z", "source_id": 40170701, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:24:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:53Z", "source_id": 13186402, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:32Z", "source_id": 40181076, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:35Z", "source_id": 13189604, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:29Z", "source_id": 40187654, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:33Z", "source_id": 13191589, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Hastings 0650 0650 3 None None London Charing Cross 0833 0833 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85524/2026-09-12/detailed None London Waterloo (East) 2026-09-12T08:30: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 0829 0832 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191589 1789198294269894 120 120 2026-09-12 07:42:43.596041 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:43.431349
468193 498812 C03672 832K02MB12 2026-09-12 COMPLETE 13192517 2026-09-12 08:16:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 498812, "stp": "P", "toc": "Great Western Railway", "uid": "C03672", "consist": "158766", "dest_crs": "OKE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03672/2026-09-12/detailed", "trust_id": "832K02MB12", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Okehampton", "service_date": "2026-09-12", "dest_arr_time": "0816", "dest_platform": null, "is_terminated": 1, "next_location": "Okehampton", "signalling_id": "2K02", "timing_status": "ON TIME", "origin_station": "Exeter St. David's", "current_leg_arr": "0816", "current_leg_dep": "0813", "current_leg_end": "Okehampton", "origin_dep_time": "0737", "origin_platform": "2", "current_location": "Okehampton", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9762524, 50.743268], [-3.9770491, 50.7428571], [-3.977526, 50.7425495], [-3.9780523, 50.7421486], [-3.9783468, 50.741875400000005], [-3.9786731999999994, 50.74152689999999], [-3.9791104, 50.741002400000006], [-3.979396799999999, 50.7405137], [-3.9796066, 50.7400062], [-3.9797681, 50.73933779999999], [-3.9797903, 50.7387919], [-3.979767, 50.738281099999995], [-3.9798225, 50.73760599999999], [-3.979909099999999, 50.7373023], [-3.9800744999999993, 50.736851], [-3.9801381999999994, 50.73668139999998], [-3.9802002, 50.7365396], [-3.9803194999999993, 50.7362977], [-3.9805156, 50.7360042], [-3.9807767999999992, 50.735677300000006], [-3.9809638, 50.7354736], [-3.9811741, 50.7352673], [-3.981327999999999, 50.73511249999999], [-3.981738399999999, 50.7347834], [-3.9820128, 50.7345817], [-3.9822395, 50.734432], [-3.9824872, 50.7342832], [-3.982793899999999, 50.734098999999986], [-3.983297499999999, 50.73385], [-3.9840177, 50.733547600000016], [-3.984435, 50.7333967], [-3.9848697, 50.7332798], [-3.9852013, 50.7332005], [-3.985667199999999, 50.733093800000006], [-3.9861287, 50.7330055], [-3.9867217, 50.7329234], [-3.987392499999999, 50.7328576], [-3.9878251, 50.732835599999994], [-3.9882491999999994, 50.7328342], [-3.988812100000001, 50.7328213], [-3.9894295, 50.7328018], [-3.990218, 50.732768500000006], [-3.990798499999999, 50.73275259999999], [-3.9914228, 50.73273449999999], [-3.992170099999999, 50.7326962], [-3.9929643, 50.7326609], [-3.993938599999999, 50.73260350000001], [-3.994718699999999, 50.7325389], [-3.9951921000000006, 50.73249249999999], [-3.9963762, 50.732352500000005]]}", "current_leg_start": "Okehampton Interchange", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "50.7323525", "next_location_lon": "-3.9963762", "previous_location": "Okehampton Interchange", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 325.771, \"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\": 393.709, \"from_m\": 325.771, \"capability_applied\": null, \"effective_limit_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\": 470.057, \"from_m\": 393.709, \"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\": 2001.241, \"from_m\": 470.057, \"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\": 2192.878, \"from_m\": 2001.241, \"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\": 2498.153, \"from_m\": 2192.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4358.153, \"from_m\": 2498.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7224.864, \"from_m\": 4358.153, \"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\": 18802.464, \"from_m\": 7224.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24311.221, \"from_m\": 18802.464, \"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\": 24321.534, \"from_m\": 24311.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37696.054, \"from_m\": 24321.534, \"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\": 37706.462, \"from_m\": 37696.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38895.136, \"from_m\": 37706.462, \"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\": 40040.878, \"from_m\": 38895.136, \"capability_applied\": null, \"effective_limit_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\": 498812, \"profile_key\": \"84ebe92de94d79c23018c06f7524453e066ef2a54431d8dab0d2c648b1a1ff40\", \"schedule_id\": 31072, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1888.094, \"section_seq\": 1, \"route_path_id\": 42484}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0750\", \"location\": \"Crediton\", \"stage_seq\": 3, \"distance_m\": 11051.683, \"section_seq\": 1, \"route_path_id\": 42484}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Okehampton Interchange\", \"stage_seq\": 4, \"distance_m\": 37885.249, \"section_seq\": 1, \"route_path_id\": 42484}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Okehampton\", \"stage_seq\": 5, \"distance_m\": 40040.878, \"section_seq\": 1, \"route_path_id\": 42484}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40040.878, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42484}], \"total_distance_m\": 40040.878, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39694.386, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 346.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7323525", "current_position_lon": "-3.9963762", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:42Z\", \"source_id\": 13162008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:48Z\", \"source_id\": 13192517, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Okehampton", "service_state_platform": null, "timing_fact_generation": 1789198368919486, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:48.913256", "service_state_evidence_id": 13192517, "current_leg_start_actual_dep": "2026-09-12T08:13:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:49.683419", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXD OKE 2K02 158766 2 90 None {"version": 3, "segments": [{"to_m": 325.771, "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": 393.709, "from_m": 325.771, "capability_applied": null, "effective_limit_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": 470.057, "from_m": 393.709, "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": 2001.241, "from_m": 470.057, "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": 2192.878, "from_m": 2001.241, "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": 2498.153, "from_m": 2192.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4358.153, "from_m": 2498.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7224.864, "from_m": 4358.153, "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": 18802.464, "from_m": 7224.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24311.221, "from_m": 18802.464, "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": 24321.534, "from_m": 24311.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37696.054, "from_m": 24321.534, "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": 37706.462, "from_m": 37696.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38895.136, "from_m": 37706.462, "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": 40040.878, "from_m": 38895.136, "capability_applied": null, "effective_limit_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": 498812, "profile_key": "84ebe92de94d79c23018c06f7524453e066ef2a54431d8dab0d2c648b1a1ff40", "schedule_id": 31072, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Cowley Bridge Jn", "stage_seq": 2, "distance_m": 1888.094, "section_seq": 1, "route_path_id": 42484}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0750", "location": "Crediton", "stage_seq": 3, "distance_m": 11051.683, "section_seq": 1, "route_path_id": 42484}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Okehampton Interchange", "stage_seq": 4, "distance_m": 37885.249, "section_seq": 1, "route_path_id": 42484}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Okehampton", "stage_seq": 5, "distance_m": 40040.878, "section_seq": 1, "route_path_id": 42484}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40040.878, "from_m": 0.0, "section_seq": 1, "route_path_id": 42484}], "total_distance_m": 40040.878, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39694.386, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 346.492, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:42Z", "source_id": 13162008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:48Z", "source_id": 13192517, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] Exeter St. David's 0737 0737 2 None None Okehampton 0816 0816 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03672/2026-09-12/detailed None Okehampton Interchange 2026-09-12T08:13:00+01:00 Okehampton 3.0 {"type": "LineString", "coordinates": [[-3.9762524, 50.743268], [-3.9770491, 50.7428571], [-3.977526, 50.7425495], [-3.9780523, 50.7421486], [-3.9783468, 50.741875400000005], [-3.9786731999999994, 50.74152689999999], [-3.9791104, 50.741002400000006], [-3.979396799999999, 50.7405137], [-3.9796066, 50.7400062], [-3.9797681, 50.73933779999999], [-3.9797903, 50.7387919], [-3.979767, 50.738281099999995], [-3.9798225, 50.73760599999999], [-3.979909099999999, 50.7373023], [-3.9800744999999993, 50.736851], [-3.9801381999999994, 50.73668139999998], [-3.9802002, 50.7365396], [-3.9803194999999993, 50.7362977], [-3.9805156, 50.7360042], [-3.9807767999999992, 50.735677300000006], [-3.9809638, 50.7354736], [-3.9811741, 50.7352673], [-3.981327999999999, 50.73511249999999], [-3.981738399999999, 50.7347834], [-3.9820128, 50.7345817], [-3.9822395, 50.734432], [-3.9824872, 50.7342832], [-3.982793899999999, 50.734098999999986], [-3.983297499999999, 50.73385], [-3.9840177, 50.733547600000016], [-3.984435, 50.7333967], [-3.9848697, 50.7332798], [-3.9852013, 50.7332005], [-3.985667199999999, 50.733093800000006], [-3.9861287, 50.7330055], [-3.9867217, 50.7329234], [-3.987392499999999, 50.7328576], [-3.9878251, 50.732835599999994], [-3.9882491999999994, 50.7328342], [-3.988812100000001, 50.7328213], [-3.9894295, 50.7328018], [-3.990218, 50.732768500000006], [-3.990798499999999, 50.73275259999999], [-3.9914228, 50.73273449999999], [-3.992170099999999, 50.7326962], [-3.9929643, 50.7326609], [-3.993938599999999, 50.73260350000001], [-3.994718699999999, 50.7325389], [-3.9951921000000006, 50.73249249999999], [-3.9963762, 50.732352500000005]]} 1.3 0813 0816 Okehampton Interchange Okehampton Okehampton 50.7323525 -3.9963762 50.7323525 -3.9963762 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:16:00 Okehampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192517 1789198368919486 12 12 2026-09-12 07:42:49.683419 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:48.913256
468194 498667 G58780 872N07MB12 2026-09-12 COMPLETE 13191543 2026-09-12 08:32:00 2026-09-12 07:42:52 2026-09-14 07:42:52 {"id": 498667, "stp": "P", "toc": "London Overground", "uid": "G58780", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58780/2026-09-12/detailed", "trust_id": "872N07MB12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N07", "timing_status": "EARLY", "origin_station": "Richmond North London Line", "current_leg_arr": "0832", "current_leg_dep": "0827", "current_leg_end": "Stratford", "origin_dep_time": "0731", "origin_platform": "5", "current_location": "Stratford", "last_update_time": "2026-09-12T07:42:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22431.701, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22502.316, \"from_m\": 22431.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23034.552, \"from_m\": 22502.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23105.167, \"from_m\": 23034.552, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24422.393, \"from_m\": 23105.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.066, \"from_m\": 24422.393, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27707.179, \"from_m\": 26961.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27769.094, \"from_m\": 27707.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28377.687, \"from_m\": 27769.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29081.016, \"from_m\": 28377.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29694.863, \"from_m\": 29081.016, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29731.084, \"from_m\": 29694.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29770.179, \"from_m\": 29731.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29811.445, \"from_m\": 29770.179, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29840.183, \"from_m\": 29811.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29912.797, \"from_m\": 29840.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 498667, \"profile_key\": \"f3f60090653e6fb74089900ee072ea540b73239cb1a8a0faa56cee80e5087544\", \"schedule_id\": 15039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0744\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.434, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 24549.324, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 25378.644, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25930.251, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26930.565, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 28347.953, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28861.259, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 29162.151, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29912.797, \"section_seq\": 1, \"route_path_id\": 28457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29912.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}], \"total_distance_m\": 29912.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27146.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0731", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:09Z\", \"source_id\": 40062797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:14Z\", \"source_id\": 13152332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:31Z\", \"source_id\": 40067789, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:36Z\", \"source_id\": 13153871, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:28Z\", \"source_id\": 40073903, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:31Z\", \"source_id\": 13155876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:04Z\", \"source_id\": 40079235, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:06Z\", \"source_id\": 13157645, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:05Z\", \"source_id\": 40093736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:08Z\", \"source_id\": 13162301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:29Z\", \"source_id\": 40104841, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 13165913, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:22Z\", \"source_id\": 40108830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:28Z\", \"source_id\": 13167200, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:03Z\", \"source_id\": 40112286, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:07Z\", \"source_id\": 13168357, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:50Z\", \"source_id\": 40115936, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:53Z\", \"source_id\": 13169498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:50Z\", \"source_id\": 40120215, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:57Z\", \"source_id\": 13170856, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:45Z\", \"source_id\": 40124562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:49Z\", \"source_id\": 13172187, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:50Z\", \"source_id\": 40129387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:53Z\", \"source_id\": 13173581, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:52Z\", \"source_id\": 40136381, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:57Z\", \"source_id\": 13175600, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:01Z\", \"source_id\": 40141058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 13177058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:40Z\", \"source_id\": 40149196, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:44Z\", \"source_id\": 13179561, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:24Z\", \"source_id\": 40152829, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:32Z\", \"source_id\": 13180717, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:46Z\", \"source_id\": 40157910, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:52Z\", \"source_id\": 13182310, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:54Z\", \"source_id\": 40162221, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:56Z\", \"source_id\": 13183698, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:55Z\", \"source_id\": 40166609, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:59Z\", \"source_id\": 13185064, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:57Z\", \"source_id\": 40170933, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:01Z\", \"source_id\": 13186481, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:27Z\", \"source_id\": 40176527, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:28Z\", \"source_id\": 13188171, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:26Z\", \"source_id\": 40187558, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:27Z\", \"source_id\": 13191543, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789198289394834, "current_leg_arrival_utc": "2026-09-12T08:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:49.821559", "service_state_evidence_id": 13191543, "current_leg_start_actual_dep": "2026-09-12T08:28:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:50.474742", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2N07 None None None None {"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22431.701, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22502.316, "from_m": 22431.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23034.552, "from_m": 22502.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23105.167, "from_m": 23034.552, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24422.393, "from_m": 23105.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.066, "from_m": 24422.393, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27707.179, "from_m": 26961.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27769.094, "from_m": 27707.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28377.687, "from_m": 27769.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29081.016, "from_m": 28377.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29694.863, "from_m": 29081.016, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29731.084, "from_m": 29694.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29770.179, "from_m": 29731.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29811.445, "from_m": 29770.179, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29840.183, "from_m": 29811.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29912.797, "from_m": 29840.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 498667, "profile_key": "f3f60090653e6fb74089900ee072ea540b73239cb1a8a0faa56cee80e5087544", "schedule_id": 15039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0731", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0744", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 24549.324, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 28347.953, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28861.259, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29912.797, "section_seq": 1, "route_path_id": 28457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29912.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 28457}], "total_distance_m": 29912.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27146.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:09Z", "source_id": 40062797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:14Z", "source_id": 13152332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:31Z", "source_id": 40067789, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:36Z", "source_id": 13153871, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:28Z", "source_id": 40073903, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:31Z", "source_id": 13155876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:04Z", "source_id": 40079235, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:06Z", "source_id": 13157645, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:05Z", "source_id": 40093736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:08Z", "source_id": 13162301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:29Z", "source_id": 40104841, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 13165913, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:22Z", "source_id": 40108830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:28Z", "source_id": 13167200, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:03Z", "source_id": 40112286, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:07Z", "source_id": 13168357, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:50Z", "source_id": 40115936, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:53Z", "source_id": 13169498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:50Z", "source_id": 40120215, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:57Z", "source_id": 13170856, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:45Z", "source_id": 40124562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:49Z", "source_id": 13172187, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:50Z", "source_id": 40129387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:05:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:53Z", "source_id": 13173581, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:52Z", "source_id": 40136381, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:57Z", "source_id": 13175600, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:01Z", "source_id": 40141058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 13177058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:40Z", "source_id": 40149196, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:44Z", "source_id": 13179561, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:24Z", "source_id": 40152829, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:32Z", "source_id": 13180717, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:46Z", "source_id": 40157910, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:52Z", "source_id": 13182310, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:54Z", "source_id": 40162221, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:56Z", "source_id": 13183698, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:55Z", "source_id": 40166609, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:59Z", "source_id": 13185064, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:57Z", "source_id": 40170933, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:01Z", "source_id": 13186481, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:27Z", "source_id": 40176527, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:28Z", "source_id": 13188171, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:26Z", "source_id": 40187558, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:27Z", "source_id": 13191543, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Richmond North London Line 0731 0731 5 None None Stratford 0833 0833 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G58780/2026-09-12/detailed None Hackney Wick 2026-09-12T08:28:00+01:00 Stratford 5.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 0827 0832 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-12 07:42:52 TERMINATED 2026-09-12 07:32:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191543 1789198289394834 109 109 2026-09-12 07:42:50.474742 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:49.821559
468195 498216 G26659 871N10MA12 2026-09-12 COMPLETE 13191786 2026-09-12 08:32:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498216, "stp": "O", "toc": "Southern", "uid": "G26659", "consist": "377212", "dest_crs": "PMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26659/2026-09-12/detailed", "trust_id": "871N10MA12", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-12", "dest_arr_time": "0837", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "1N10", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0832", "current_leg_dep": "0829", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "0713", "origin_platform": "2", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "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\": 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\": 404.935, \"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\": 1629.167, \"from_m\": 404.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\": 1816.788, \"from_m\": 1629.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2941.805, \"from_m\": 1816.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3027.642, \"from_m\": 2941.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.791, \"from_m\": 3027.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10133.494, \"from_m\": 3695.791, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10177.716, \"from_m\": 10133.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11022.059, \"from_m\": 10177.716, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11066.281, \"from_m\": 11022.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27126.279, \"from_m\": 11066.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27168.553, \"from_m\": 27126.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31952.067, \"from_m\": 27168.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32338.936, \"from_m\": 31952.067, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33115.945, \"from_m\": 32338.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33351.405, \"from_m\": 33115.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33456.853, \"from_m\": 33351.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33508.538, \"from_m\": 33456.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37601.254, \"from_m\": 33508.538, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38228.318, \"from_m\": 37601.254, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 49025.992, \"from_m\": 38228.318, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49640.348, \"from_m\": 49025.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61760.734, \"from_m\": 49640.348, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62562.687, \"from_m\": 61760.734, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62641.309, \"from_m\": 62562.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62733.925, \"from_m\": 62641.309, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63650.044, \"from_m\": 62733.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64373.631, \"from_m\": 63650.044, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67916.41, \"from_m\": 64373.631, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 67940.608, \"from_m\": 67916.41, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67985.612, \"from_m\": 67940.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68475.114, \"from_m\": 67985.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71758.777, \"from_m\": 68475.114, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72128.316, \"from_m\": 71758.777, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73316.682, \"from_m\": 72128.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73569.903, \"from_m\": 73316.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 73621.345, \"from_m\": 73569.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498216, \"profile_key\": \"60f61baf529388938cd7406f148a2fd1f8f32bf9508d5feee16c981f94e7ce78\", \"schedule_id\": 34093, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.97, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0720H\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.253, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.759, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10599.888, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 15284.889, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Worthing\", \"stage_seq\": 7, \"distance_m\": 19011.481, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 20294.028, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Angmering\", \"stage_seq\": 9, \"distance_m\": 26973.867, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Arundel Jn\", \"stage_seq\": 10, \"distance_m\": 32589.175, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Ford\", \"stage_seq\": 11, \"distance_m\": 33683.986, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Barnham\", \"stage_seq\": 12, \"distance_m\": 37925.814, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Chichester\", \"stage_seq\": 13, \"distance_m\": 48039.622, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Southbourne\", \"stage_seq\": 14, \"distance_m\": 56988.677, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 59241.764, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 62264.454, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 66991.472, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 68010.957, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 71838.077, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Fratton\", \"stage_seq\": 20, \"distance_m\": 72460.146, \"section_seq\": 1, \"route_path_id\": 55396}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 21, \"distance_m\": 73621.345, \"section_seq\": 1, \"route_path_id\": 55396}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73621.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55396}], \"total_distance_m\": 73621.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72087.518, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1533.827, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0713", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:41Z\", \"source_id\": 40033265, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:42Z\", \"source_id\": 13142894, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:10Z\", \"source_id\": 40040665, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:13Z\", \"source_id\": 13145156, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:45Z\", \"source_id\": 40047621, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:48Z\", \"source_id\": 13147484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:27Z\", \"source_id\": 40053143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:33Z\", \"source_id\": 13149214, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:19Z\", \"source_id\": 40063107, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:22Z\", \"source_id\": 13152438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:27Z\", \"source_id\": 40071795, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:32Z\", \"source_id\": 13155169, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:11Z\", \"source_id\": 40077472, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:15Z\", \"source_id\": 13157041, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:29Z\", \"source_id\": 40084129, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:34Z\", \"source_id\": 13159235, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:38Z\", \"source_id\": 40099138, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:43Z\", \"source_id\": 13164008, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:31Z\", \"source_id\": 40109109, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:38Z\", \"source_id\": 13167297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:36Z\", \"source_id\": 40131211, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:36Z\", \"source_id\": 13174038, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:51Z\", \"source_id\": 40145128, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:57Z\", \"source_id\": 13178285, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:10Z\", \"source_id\": 40154521, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:17Z\", \"source_id\": 13181255, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:31Z\", \"source_id\": 40163540, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:33Z\", \"source_id\": 13184110, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:18Z\", \"source_id\": 40180565, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:22Z\", \"source_id\": 13189459, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:46Z\", \"source_id\": 40188284, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:47Z\", \"source_id\": 13191786, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "3", "timing_fact_generation": 1789198308900084, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:53.077607", "service_state_evidence_id": 13191786, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:53.554160", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O BTN PMS 1N10 377212 4 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": 404.935, "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": 1629.167, "from_m": 404.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": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.805, "from_m": 1816.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3027.642, "from_m": 2941.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.791, "from_m": 3027.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10133.494, "from_m": 3695.791, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10177.716, "from_m": 10133.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11022.059, "from_m": 10177.716, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11066.281, "from_m": 11022.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27126.279, "from_m": 11066.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27168.553, "from_m": 27126.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31952.067, "from_m": 27168.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32338.936, "from_m": 31952.067, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33115.945, "from_m": 32338.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33351.405, "from_m": 33115.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33456.853, "from_m": 33351.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33508.538, "from_m": 33456.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37601.254, "from_m": 33508.538, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38228.318, "from_m": 37601.254, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 49025.992, "from_m": 38228.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49640.348, "from_m": 49025.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61760.734, "from_m": 49640.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62562.687, "from_m": 61760.734, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62641.309, "from_m": 62562.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62733.925, "from_m": 62641.309, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63650.044, "from_m": 62733.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64373.631, "from_m": 63650.044, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67916.41, "from_m": 64373.631, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 67940.608, "from_m": 67916.41, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67985.612, "from_m": 67940.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68475.114, "from_m": 67985.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71758.777, "from_m": 68475.114, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72128.316, "from_m": 71758.777, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73316.682, "from_m": 72128.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73569.903, "from_m": 73316.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 73621.345, "from_m": 73569.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498216, "profile_key": "60f61baf529388938cd7406f148a2fd1f8f32bf9508d5feee16c981f94e7ce78", "schedule_id": 34093, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0713", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.97, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0720H", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.253, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.759, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10599.888, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Lancing", "stage_seq": 6, "distance_m": 15284.889, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Worthing", "stage_seq": 7, "distance_m": 19011.481, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "West Worthing", "stage_seq": 8, "distance_m": 20294.028, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Angmering", "stage_seq": 9, "distance_m": 26973.867, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Arundel Jn", "stage_seq": 10, "distance_m": 32589.175, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Ford", "stage_seq": 11, "distance_m": 33683.986, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Barnham", "stage_seq": 12, "distance_m": 37925.814, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Chichester", "stage_seq": 13, "distance_m": 48039.622, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Southbourne", "stage_seq": 14, "distance_m": 56988.677, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Emsworth", "stage_seq": 15, "distance_m": 59241.764, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819", "location": "Havant", "stage_seq": 16, "distance_m": 62264.454, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 66991.472, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 68010.957, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 71838.077, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Fratton", "stage_seq": 20, "distance_m": 72460.146, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 73621.345, "section_seq": 1, "route_path_id": 55396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73621.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 55396}], "total_distance_m": 73621.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72087.518, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1533.827, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:41Z", "source_id": 40033265, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:42Z", "source_id": 13142894, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:10Z", "source_id": 40040665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:13Z", "source_id": 13145156, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:45Z", "source_id": 40047621, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:48Z", "source_id": 13147484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:27Z", "source_id": 40053143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:33Z", "source_id": 13149214, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:19Z", "source_id": 40063107, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:22Z", "source_id": 13152438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:27Z", "source_id": 40071795, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:32Z", "source_id": 13155169, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:11Z", "source_id": 40077472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:15Z", "source_id": 13157041, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:29Z", "source_id": 40084129, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:34Z", "source_id": 13159235, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:38Z", "source_id": 40099138, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:43Z", "source_id": 13164008, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:31Z", "source_id": 40109109, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:38Z", "source_id": 13167297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:36Z", "source_id": 40131211, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:36Z", "source_id": 13174038, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:51Z", "source_id": 40145128, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:57Z", "source_id": 13178285, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:10Z", "source_id": 40154521, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:17Z", "source_id": 13181255, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:31Z", "source_id": 40163540, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:33Z", "source_id": 13184110, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:18Z", "source_id": 40180565, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:22Z", "source_id": 13189459, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27350, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:46Z", "source_id": 40188284, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:32:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:47Z", "source_id": 13191786, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Brighton 0713 0713 2 None None Portsmouth & Southsea 0837 0837 3 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26659/2026-09-12/detailed None Fratton 2026-09-12T08:30:00+01:00 Portsmouth & Southsea 3.0 {"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} 0.7 0829 0832 Fratton Portsmouth & Southsea Portsmouth & Southsea 50.7981261 -1.0890901 50.7981261 -1.0890901 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:32:00 Portsmouth & Southsea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191786 1789198308900084 113 113 2026-09-12 07:42:53.554160 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:53.077607
468196 499366 G77397 872A12MC12 2026-09-12 COMPLETE 13191865 2026-09-12 08:32:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 499366, "stp": "P", "toc": "Southern", "uid": "G77397", "consist": "377309", "dest_crs": "TON", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77397/2026-09-12/detailed", "trust_id": "872A12MC12", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2A12", "timing_status": "EARLY", "origin_station": "Redhill", "current_leg_arr": "0832", "current_leg_dep": "0828", "current_leg_end": "Tonbridge", "origin_dep_time": "0800", "origin_platform": "1", "current_location": "Tonbridge", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Leigh (Kent)", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Leigh (Kent)", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164.742, \"from_m\": 73.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 191.798, \"from_m\": 164.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 344.28, \"from_m\": 191.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1491.776, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18914.836, \"from_m\": 1491.776, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19017.883, \"from_m\": 18914.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30179.424, \"from_m\": 19017.883, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30366.503, \"from_m\": 30179.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31105.61, \"from_m\": 30366.503, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31340.295, \"from_m\": 31105.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31829.092, \"from_m\": 31340.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31924.197, \"from_m\": 31829.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31974.231, \"from_m\": 31924.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32031.383, \"from_m\": 31974.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32511.31, \"from_m\": 32031.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.706, \"from_m\": 32511.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 499366, \"profile_key\": \"13aef3bd883e59fa368c5d884013b97aea9c6d45ac049c12a235ca0a2b41d04a\", \"schedule_id\": 15377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Nutfield\", \"stage_seq\": 2, \"distance_m\": 3299.391, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Godstone\", \"stage_seq\": 3, \"distance_m\": 9059.138, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 16933.102, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Penshurst\", \"stage_seq\": 5, \"distance_m\": 24859.919, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 6, \"distance_m\": 27575.228, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:21Z\", \"source_id\": 40128165, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:27Z\", \"source_id\": 13173252, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:42Z\", \"source_id\": 40138189, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:47Z\", \"source_id\": 13176204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:07Z\", \"source_id\": 40143495, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:10Z\", \"source_id\": 13177807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:58Z\", \"source_id\": 40160364, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:01Z\", \"source_id\": 13183101, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:50Z\", \"source_id\": 40175238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:53Z\", \"source_id\": 13187769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:52Z\", \"source_id\": 40188539, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:57Z\", \"source_id\": 13191865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789198319214214, "current_leg_arrival_utc": "2026-09-12T08:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:55.568664", "service_state_evidence_id": 13191865, "current_leg_start_actual_dep": "2026-09-12T08:26:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:56.690415", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P RDH TON 2A12 377309 3 100 None {"version": 3, "segments": [{"to_m": 73.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164.742, "from_m": 73.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 191.798, "from_m": 164.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 344.28, "from_m": 191.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1491.776, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18914.836, "from_m": 1491.776, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19017.883, "from_m": 18914.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30179.424, "from_m": 19017.883, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30366.503, "from_m": 30179.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31105.61, "from_m": 30366.503, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31340.295, "from_m": 31105.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31829.092, "from_m": 31340.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31924.197, "from_m": 31829.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31974.231, "from_m": 31924.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32031.383, "from_m": 31974.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32511.31, "from_m": 32031.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.706, "from_m": 32511.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 499366, "profile_key": "13aef3bd883e59fa368c5d884013b97aea9c6d45ac049c12a235ca0a2b41d04a", "schedule_id": 15377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Nutfield", "stage_seq": 2, "distance_m": 3299.391, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Godstone", "stage_seq": 3, "distance_m": 9059.138, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Edenbridge", "stage_seq": 4, "distance_m": 16933.102, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Penshurst", "stage_seq": 5, "distance_m": 24859.919, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Leigh (Kent)", "stage_seq": 6, "distance_m": 27575.228, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32361}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30378, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:21Z", "source_id": 40128165, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:27Z", "source_id": 13173252, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30382, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:42Z", "source_id": 40138189, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:47Z", "source_id": 13176204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30386, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:07Z", "source_id": 40143495, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:10Z", "source_id": 13177807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:58Z", "source_id": 40160364, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:01Z", "source_id": 13183101, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30392, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:50Z", "source_id": 40175238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:53Z", "source_id": 13187769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32703, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:52Z", "source_id": 40188539, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:57Z", "source_id": 13191865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Redhill 0800 0800 1 None None Tonbridge 0833 0833 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77397/2026-09-12/detailed None Leigh (Kent) 2026-09-12T08:26:00+01:00 Tonbridge 4.0 {"type": "LineString", "coordinates": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} 2.5 0828 0832 Leigh (Kent) Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:32:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191865 1789198319214214 30 30 2026-09-12 07:42:56.690415 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:55.568664
468197 498206 L83248 872L97MA12 2026-09-12 COMPLETE 13191700 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498206, "stp": "P", "toc": "South Western Railway", "uid": "L83248", "consist": "450050+450078", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83248/2026-09-12/detailed", "trust_id": "872L97MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-12", "dest_arr_time": "0828", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L97", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0833", "current_leg_dep": "0818", "current_leg_end": "Basingstoke", "origin_dep_time": "0712", "origin_platform": "10", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45076.685, \"from_m\": 39954.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45149.392, \"from_m\": 45076.685, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49539.582, \"from_m\": 45149.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49612.29, \"from_m\": 49539.582, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57120.796, \"from_m\": 49612.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57200.716, \"from_m\": 57120.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57986.437, \"from_m\": 57200.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58036.603, \"from_m\": 57986.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68211.28, \"from_m\": 58036.603, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68294.302, \"from_m\": 68211.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 80391.438, \"from_m\": 68294.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 80937.991, \"from_m\": 80391.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81015.644, \"from_m\": 80937.991, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81080.361, \"from_m\": 81015.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81158.372, \"from_m\": 81080.361, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81212.405, \"from_m\": 81158.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81353.561, \"from_m\": 81212.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 498206, \"profile_key\": \"8c866569ce32fde4c0e15a6c906c57b52f3362c37c51072be9393b54e495a8ef\", \"schedule_id\": 19291, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0750\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38938.519, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47344.487, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 57858.021, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 63172.357, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 68470.115, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 72317.282, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 81353.561, \"section_seq\": 1, \"route_path_id\": 35092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81353.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}], \"total_distance_m\": 81353.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 81051.242, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "15.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:57Z\", \"source_id\": 40033712, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:59Z\", \"source_id\": 13143030, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:01Z\", \"source_id\": 40044151, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:07Z\", \"source_id\": 13146384, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:11Z\", \"source_id\": 40048458, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:13Z\", \"source_id\": 13147739, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:22Z\", \"source_id\": 40054995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:24Z\", \"source_id\": 13149808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:15Z\", \"source_id\": 40069323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:19Z\", \"source_id\": 13154386, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:08Z\", \"source_id\": 40077334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:11Z\", \"source_id\": 13156988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:10Z\", \"source_id\": 40083492, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:14Z\", \"source_id\": 13159048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:13Z\", \"source_id\": 40091832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:18Z\", \"source_id\": 13161705, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:05Z\", \"source_id\": 40106177, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:09Z\", \"source_id\": 13166367, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:43Z\", \"source_id\": 40120006, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:49Z\", \"source_id\": 13170795, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:22Z\", \"source_id\": 40132906, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:27Z\", \"source_id\": 13174591, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:01Z\", \"source_id\": 40145432, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:05Z\", \"source_id\": 13178382, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:05Z\", \"source_id\": 40154317, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:09Z\", \"source_id\": 13181182, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:38Z\", \"source_id\": 40187982, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:43Z\", \"source_id\": 13191700, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789198304512944, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:57.755491", "service_state_evidence_id": 40187982, "current_leg_start_actual_dep": "2026-09-12T08:24:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-12T07:32:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:58.096403", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None BSK 2L97 450050+450078 8 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45076.685, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45149.392, "from_m": 45076.685, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49539.582, "from_m": 45149.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49612.29, "from_m": 49539.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57120.796, "from_m": 49612.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57200.716, "from_m": 57120.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57986.437, "from_m": 57200.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58036.603, "from_m": 57986.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68211.28, "from_m": 58036.603, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68294.302, "from_m": 68211.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80391.438, "from_m": 68294.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80937.991, "from_m": 80391.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81015.644, "from_m": 80937.991, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 81080.361, "from_m": 81015.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81158.372, "from_m": 81080.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 81212.405, "from_m": 81158.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81353.561, "from_m": 81212.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 498206, "profile_key": "8c866569ce32fde4c0e15a6c906c57b52f3362c37c51072be9393b54e495a8ef", "schedule_id": 19291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0750", "location": "Woking", "stage_seq": 11, "distance_m": 38938.519, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47344.487, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 57858.021, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Fleet", "stage_seq": 16, "distance_m": 63172.357, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Winchfield", "stage_seq": 17, "distance_m": 68470.115, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Hook", "stage_seq": 18, "distance_m": 72317.282, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 81353.561, "section_seq": 1, "route_path_id": 35092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81353.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 35092}], "total_distance_m": 81353.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81051.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:57Z", "source_id": 40033712, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:59Z", "source_id": 13143030, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:01Z", "source_id": 40044151, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:07Z", "source_id": 13146384, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:11Z", "source_id": 40048458, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:13Z", "source_id": 13147739, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:22Z", "source_id": 40054995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:24Z", "source_id": 13149808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:15Z", "source_id": 40069323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:19Z", "source_id": 13154386, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:08Z", "source_id": 40077334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:11Z", "source_id": 13156988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:10Z", "source_id": 40083492, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:14Z", "source_id": 13159048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:13Z", "source_id": 40091832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:18Z", "source_id": 13161705, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:05Z", "source_id": 40106177, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:09Z", "source_id": 13166367, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:43Z", "source_id": 40120006, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:49Z", "source_id": 13170795, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:22Z", "source_id": 40132906, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:27Z", "source_id": 13174591, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:01Z", "source_id": 40145432, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:05Z", "source_id": 13178382, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:05Z", "source_id": 40154317, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:09Z", "source_id": 13181182, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:38Z", "source_id": 40187982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:43Z", "source_id": 13191700, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] London Waterloo 0712 0712 10 None None Basingstoke 0828 0828 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83248/2026-09-12/detailed None Hook 2026-09-12T08:24:00+01:00 Basingstoke 15.0 {"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.6 0818 0833 Hook Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:32:57 Basingstoke TD DIRECT_DESTINATION_ARRIVAL 40187982 1789198304512944 98 98 2026-09-12 07:42:58.096403 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:57.755491
468198 498267 P23886 252N05MA12 2026-09-12 COMPLETE 13191677 2026-09-12 08:32:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498267, "stp": "P", "toc": "Northern", "uid": "P23886", "consist": "150003", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23886/2026-09-12/detailed", "trust_id": "252N05MA12", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "10B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2N05", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0832", "current_leg_dep": "0822", "current_leg_end": "Leeds", "origin_dep_time": "0715", "origin_platform": "4A", "current_location": "Leeds", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Outwood", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Outwood", "current_leg_milage": "7.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9358.661, \"from_m\": 8132.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13700.716, \"from_m\": 13645.196, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13736.78, \"from_m\": 13700.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18660.348, \"from_m\": 13736.78, \"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\": 19396.372, \"from_m\": 18660.348, \"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\": 21998.409, \"from_m\": 19396.372, \"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\": 22030.533, \"from_m\": 21998.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30433.492, \"from_m\": 22030.533, \"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\": 31675.867, \"from_m\": 30433.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32507.077, \"from_m\": 31675.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\": 32570.118, \"from_m\": 32507.077, \"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\": 32628.791, \"from_m\": 32570.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46213.629, \"from_m\": 32628.791, \"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\": 46811.652, \"from_m\": 46213.629, \"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\": 47940.352, \"from_m\": 46811.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48297.605, \"from_m\": 47940.352, \"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\": 48325.428, \"from_m\": 48297.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48464.696, \"from_m\": 48325.428, \"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\": 50502.905, \"from_m\": 48464.696, \"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\": 56158.357, \"from_m\": 50502.905, \"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\": 62433.235, \"from_m\": 56158.357, \"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\": 63246.958, \"from_m\": 62433.235, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63469.194, \"from_m\": 63246.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63725.735, \"from_m\": 63469.194, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64007.05, \"from_m\": 63725.735, \"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\": 64056.505, \"from_m\": 64007.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64454.32, \"from_m\": 64056.505, \"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\": 64776.531, \"from_m\": 64454.32, \"capability_applied\": null, \"effective_limit_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\": 498267, \"profile_key\": \"496c876674c766fc0af635aa4a51ef5bff184d958609c9c49c00fbf66f7e4471\", \"schedule_id\": 2839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0721\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0733H\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13796.421, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17213.717, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 9, \"distance_m\": 21004.439, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Goldthorpe\", \"stage_seq\": 10, \"distance_m\": 24683.096, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Thurnscoe\", \"stage_seq\": 11, \"distance_m\": 26034.75, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0800\", \"location\": \"Moorthorpe\", \"stage_seq\": 12, \"distance_m\": 31545.231, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 13, \"distance_m\": 32628.791, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Fitzwilliam\", \"stage_seq\": 14, \"distance_m\": 37915.079, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Hare Park Jn\", \"stage_seq\": 15, \"distance_m\": 42224.595, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 16, \"distance_m\": 45837.314, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 17, \"distance_m\": 48571.162, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Outwood\", \"stage_seq\": 18, \"distance_m\": 52563.25, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Holbeck Jn\", \"stage_seq\": 19, \"distance_m\": 63307.022, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 20, \"distance_m\": 63871.907, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Leeds West Jn\", \"stage_seq\": 21, \"distance_m\": 64250.9, \"section_seq\": 1, \"route_path_id\": 29666}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 22, \"distance_m\": 64776.531, \"section_seq\": 1, \"route_path_id\": 29666}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64776.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29666}], \"total_distance_m\": 64776.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 61327.171, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3449.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:51Z\", \"source_id\": 40041998, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:58Z\", \"source_id\": 13145617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:44Z\", \"source_id\": 40053649, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:49Z\", \"source_id\": 13149400, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:02Z\", \"source_id\": 40075054, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:06Z\", \"source_id\": 13156259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:10Z\", \"source_id\": 40085506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:13Z\", \"source_id\": 13159676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 40093634, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:06Z\", \"source_id\": 13162279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:50Z\", \"source_id\": 40099561, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:53Z\", \"source_id\": 13164138, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:37Z\", \"source_id\": 40109312, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:38Z\", \"source_id\": 13167330, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:05Z\", \"source_id\": 40118587, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:13Z\", \"source_id\": 13170301, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:17Z\", \"source_id\": 40128048, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:19Z\", \"source_id\": 13173180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:16Z\", \"source_id\": 40143777, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:18Z\", \"source_id\": 13177891, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:42Z\", \"source_id\": 40153488, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:46Z\", \"source_id\": 13180907, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:50Z\", \"source_id\": 40164224, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:52Z\", \"source_id\": 13184311, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:36Z\", \"source_id\": 40187875, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:41Z\", \"source_id\": 13191677, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "10", "timing_fact_generation": 1789198303164072, "current_leg_arrival_utc": "2026-09-12T08:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:57.760656", "service_state_evidence_id": 13191677, "current_leg_start_actual_dep": "2026-09-12T08:22:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-12T07:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:58.089730", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF LDS 2N05 150003 3 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7856.881, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9358.661, "from_m": 8132.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13700.716, "from_m": 13645.196, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13736.78, "from_m": 13700.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18660.348, "from_m": 13736.78, "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": 19396.372, "from_m": 18660.348, "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": 21998.409, "from_m": 19396.372, "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": 22030.533, "from_m": 21998.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30433.492, "from_m": 22030.533, "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": 31675.867, "from_m": 30433.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32507.077, "from_m": 31675.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": 32570.118, "from_m": 32507.077, "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": 32628.791, "from_m": 32570.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46213.629, "from_m": 32628.791, "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": 46811.652, "from_m": 46213.629, "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": 47940.352, "from_m": 46811.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48297.605, "from_m": 47940.352, "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": 48325.428, "from_m": 48297.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48464.696, "from_m": 48325.428, "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": 50502.905, "from_m": 48464.696, "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": 56158.357, "from_m": 50502.905, "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": 62433.235, "from_m": 56158.357, "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": 63246.958, "from_m": 62433.235, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63469.194, "from_m": 63246.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63725.735, "from_m": 63469.194, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64007.05, "from_m": 63725.735, "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": 64056.505, "from_m": 64007.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64454.32, "from_m": 64056.505, "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": 64776.531, "from_m": 64454.32, "capability_applied": null, "effective_limit_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": 498267, "profile_key": "496c876674c766fc0af635aa4a51ef5bff184d958609c9c49c00fbf66f7e4471", "schedule_id": 2839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0721", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0733H", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13796.421, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17213.717, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Bolton-Upon-Dearne", "stage_seq": 9, "distance_m": 21004.439, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Goldthorpe", "stage_seq": 10, "distance_m": 24683.096, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Thurnscoe", "stage_seq": 11, "distance_m": 26034.75, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0800", "location": "Moorthorpe", "stage_seq": 12, "distance_m": 31545.231, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "South Kirkby Jn", "stage_seq": 13, "distance_m": 32628.791, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Fitzwilliam", "stage_seq": 14, "distance_m": 37915.079, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Hare Park Jn", "stage_seq": 15, "distance_m": 42224.595, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Sandal & Agbrigg", "stage_seq": 16, "distance_m": 45837.314, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Wakefield Westgate", "stage_seq": 17, "distance_m": 48571.162, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Outwood", "stage_seq": 18, "distance_m": 52563.25, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Holbeck Jn", "stage_seq": 19, "distance_m": 63307.022, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Whitehall Jn", "stage_seq": 20, "distance_m": 63871.907, "section_seq": 1, "route_path_id": 29666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Leeds West Jn", "stage_seq": 21, "distance_m": 64250.9, "section_seq": 1, "route_path_id": 29666}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Leeds", "stage_seq": 22, "distance_m": 64776.531, "section_seq": 1, "route_path_id": 29666}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64776.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 29666}], "total_distance_m": 64776.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 61327.171, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3449.36, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:51Z", "source_id": 40041998, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:58Z", "source_id": 13145617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:44Z", "source_id": 40053649, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:49Z", "source_id": 13149400, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:02Z", "source_id": 40075054, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:06Z", "source_id": 13156259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:10Z", "source_id": 40085506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:13Z", "source_id": 13159676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7145, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 40093634, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:06Z", "source_id": 13162279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7141, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:50Z", "source_id": 40099561, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:53Z", "source_id": 13164138, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:37Z", "source_id": 40109312, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:38Z", "source_id": 13167330, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:05Z", "source_id": 40118587, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:13Z", "source_id": 13170301, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:17Z", "source_id": 40128048, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:19Z", "source_id": 13173180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:16Z", "source_id": 40143777, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:18Z", "source_id": 13177891, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:42Z", "source_id": 40153488, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:46Z", "source_id": 13180907, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6012, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:50Z", "source_id": 40164224, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:52Z", "source_id": 13184311, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5405, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:36Z", "source_id": 40187875, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:41Z", "source_id": 13191677, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:32:00+01:00", "operational_fact": true}] Sheffield 0715 0715 4A None None Leeds 0835 0835 10B EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23886/2026-09-12/detailed None Outwood 2026-09-12T08:22:30+01:00 Leeds 10.0 {"type": "LineString", "coordinates": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 7.5 0822 0832 Outwood Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:32:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191677 1789198303164072 84 84 2026-09-12 07:42:58.089730 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:57.760656
468199 498223 W68385 072E55MA12 2026-09-12 COMPLETE 13187187 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498223, "stp": "P", "toc": "ScotRail", "uid": "W68385", "consist": "318252+320413", "dest_crs": "BHC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68385/2026-09-12/detailed", "trust_id": "072E55MA12", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2E55", "timing_status": "LATE", "origin_station": "Airdrie", "current_leg_arr": "0833", "current_leg_dep": "0829", "current_leg_end": "Balloch", "origin_dep_time": "0713", "origin_platform": "1", "current_location": "Balloch", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Alexandria", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3221.408, \"from_m\": 2694.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3286.89, \"from_m\": 3221.408, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 3629.186, \"from_m\": 3286.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14480.924, \"from_m\": 3629.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16510.823, \"from_m\": 15667.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21142.129, \"from_m\": 16510.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22555.116, \"from_m\": 22514.351, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23368.52, \"from_m\": 22555.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23739.959, \"from_m\": 23368.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25922.707, \"from_m\": 23739.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26618.552, \"from_m\": 25922.707, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32587.764, \"from_m\": 26618.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32631.997, \"from_m\": 32587.764, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38284.266, \"from_m\": 32631.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39107.172, \"from_m\": 38284.266, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41457.913, \"from_m\": 39107.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42379.619, \"from_m\": 41457.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43084.47, \"from_m\": 42379.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43732.281, \"from_m\": 43084.47, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47830.099, \"from_m\": 43732.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48057.881, \"from_m\": 47830.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49911.685, \"from_m\": 48057.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 498223, \"profile_key\": \"e138cf957e0d4cfb2f60f645133b5096251bf2399ac03f4d4ab1824eb24c508a\", \"schedule_id\": 27012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0736H\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0743\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23321.707, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Anniesland\", \"stage_seq\": 17, \"distance_m\": 24350.119, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Westerton\", \"stage_seq\": 18, \"distance_m\": 26405.928, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Drumchapel\", \"stage_seq\": 19, \"distance_m\": 28212.234, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Drumry\", \"stage_seq\": 20, \"distance_m\": 29626.18, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Singer\", \"stage_seq\": 21, \"distance_m\": 30911.236, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0809H\", \"location\": \"Dalmuir\", \"stage_seq\": 22, \"distance_m\": 32421.314, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Kilpatrick\", \"stage_seq\": 23, \"distance_m\": 34619.247, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Bowling\", \"stage_seq\": 24, \"distance_m\": 37280.368, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Dumbarton East\", \"stage_seq\": 25, \"distance_m\": 41760.258, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 26, \"distance_m\": 42824.263, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Dalreoch\", \"stage_seq\": 27, \"distance_m\": 43440.855, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Renton\", \"stage_seq\": 28, \"distance_m\": 46144.338, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Alexandria\", \"stage_seq\": 29, \"distance_m\": 47961.565, \"section_seq\": 1, \"route_path_id\": 28633}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 30, \"distance_m\": 49911.685, \"section_seq\": 1, \"route_path_id\": 28633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49911.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28633}], \"total_distance_m\": 49911.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49865.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0713", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:20Z\", \"source_id\": 40022487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:23Z\", \"source_id\": 13139400, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:04Z\", \"source_id\": 40027848, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:08Z\", \"source_id\": 13141209, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:13Z\", \"source_id\": 40034304, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:17Z\", \"source_id\": 13143214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:05Z\", \"source_id\": 40040485, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:09Z\", \"source_id\": 13145134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:21Z\", \"source_id\": 40048834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:26Z\", \"source_id\": 13147873, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:11Z\", \"source_id\": 40056613, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:15Z\", \"source_id\": 13150359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:08Z\", \"source_id\": 13152281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:40Z\", \"source_id\": 40068123, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:46Z\", \"source_id\": 13154009, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:27Z\", \"source_id\": 40071794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:32Z\", \"source_id\": 13155172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:24Z\", \"source_id\": 40077954, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:29Z\", \"source_id\": 13157183, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:08Z\", \"source_id\": 40085400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:11Z\", \"source_id\": 13159663, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:00Z\", \"source_id\": 40093461, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 13162230, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:19Z\", \"source_id\": 40100508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:24Z\", \"source_id\": 13164496, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:23Z\", \"source_id\": 40106795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:27Z\", \"source_id\": 13166564, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:35Z\", \"source_id\": 40113299, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:38Z\", \"source_id\": 13168669, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:25Z\", \"source_id\": 40117230, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:31Z\", \"source_id\": 13169903, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:23Z\", \"source_id\": 40123674, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:27Z\", \"source_id\": 13171926, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:43Z\", \"source_id\": 40129083, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:49Z\", \"source_id\": 13173517, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:54Z\", \"source_id\": 40134165, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:57Z\", \"source_id\": 13174961, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 40140406, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:48Z\", \"source_id\": 13176850, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:48Z\", \"source_id\": 40147275, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:51Z\", \"source_id\": 13178954, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:36Z\", \"source_id\": 40159676, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:39Z\", \"source_id\": 13182847, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:32Z\", \"source_id\": 40163584, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:33Z\", \"source_id\": 13184122, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:45Z\", \"source_id\": 40168399, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:52Z\", \"source_id\": 13185665, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:59Z\", \"source_id\": 40173189, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:00Z\", \"source_id\": 13187185, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:59Z\", \"source_id\": 40173189, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:00Z\", \"source_id\": 13187187, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1789198232680847, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:32:59.110845", "service_state_evidence_id": 40173189, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-12T07:32:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:42:59.215210", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ADR BHC 2E55 318252+320413 6 90 None {"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3286.89, "from_m": 3221.408, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 3629.186, "from_m": 3286.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22555.116, "from_m": 22514.351, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23368.52, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.959, "from_m": 23368.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25922.707, "from_m": 23739.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26618.552, "from_m": 25922.707, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38284.266, "from_m": 32631.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39107.172, "from_m": 38284.266, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41457.913, "from_m": 39107.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42379.619, "from_m": 41457.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43084.47, "from_m": 42379.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43732.281, "from_m": 43084.47, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47830.099, "from_m": 43732.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48057.881, "from_m": 47830.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49911.685, "from_m": 48057.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 498223, "profile_key": "e138cf957e0d4cfb2f60f645133b5096251bf2399ac03f4d4ab1824eb24c508a", "schedule_id": 27012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0713", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0736H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0743", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 28633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 28633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0809H", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 28633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 28633}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:20Z", "source_id": 40022487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:23Z", "source_id": 13139400, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:04Z", "source_id": 40027848, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:08Z", "source_id": 13141209, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:13Z", "source_id": 40034304, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:17Z", "source_id": 13143214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:05Z", "source_id": 40040485, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:09Z", "source_id": 13145134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:21Z", "source_id": 40048834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:26Z", "source_id": 13147873, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:11Z", "source_id": 40056613, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:15Z", "source_id": 13150359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:08Z", "source_id": 13152281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:40Z", "source_id": 40068123, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:36:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:46Z", "source_id": 13154009, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:27Z", "source_id": 40071794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:32Z", "source_id": 13155172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:24Z", "source_id": 40077954, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:29Z", "source_id": 13157183, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:08Z", "source_id": 40085400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:11Z", "source_id": 13159663, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:00Z", "source_id": 40093461, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 13162230, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:19Z", "source_id": 40100508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:24Z", "source_id": 13164496, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:23Z", "source_id": 40106795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:27Z", "source_id": 13166564, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:35Z", "source_id": 40113299, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:38Z", "source_id": 13168669, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:25Z", "source_id": 40117230, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:31Z", "source_id": 13169903, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:23Z", "source_id": 40123674, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:27Z", "source_id": 13171926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:43Z", "source_id": 40129083, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:49Z", "source_id": 13173517, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:54Z", "source_id": 40134165, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:57Z", "source_id": 13174961, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 40140406, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:48Z", "source_id": 13176850, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:48Z", "source_id": 40147275, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:51Z", "source_id": 13178954, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:36Z", "source_id": 40159676, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:39Z", "source_id": 13182847, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:32Z", "source_id": 40163584, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:33Z", "source_id": 13184122, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:45Z", "source_id": 40168399, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:52Z", "source_id": 13185665, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:59Z", "source_id": 40173189, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:00Z", "source_id": 13187185, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:59Z", "source_id": 40173189, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:00Z", "source_id": 13187187, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Airdrie 0713 0713 1 None None Balloch 0832 0832 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68385/2026-09-12/detailed None Alexandria 2026-09-12T08:30:00+01:00 Balloch 4.0 {"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} 1.2 0829 0833 Alexandria Balloch Balloch 56.0024800 -4.5833595 56.0024800 -4.5833595 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:32:59 Balloch TD DIRECT_DESTINATION_ARRIVAL 40173189 1789198232680847 105 105 2026-09-12 07:42:59.215210 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:32:59.110845
468200 497260 G08039 541B80M612 2026-09-12 COMPLETE 13191926 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 497260, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08039", "consist": "800206", "dest_crs": "LCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08039/2026-09-12/detailed", "trust_id": "541B80M612", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-12", "dest_arr_time": "0837", "dest_platform": "5", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "1B80", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "0833", "current_leg_dep": "0808", "current_leg_end": "Lincoln", "origin_dep_time": "0645", "origin_platform": "6F", "current_location": "Lincoln", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7994562999999999, 53.0816661], [-0.7999531999999999, 53.08254509999999], [-0.8001711, 53.0829307], [-0.8010691, 53.084388999999994], [-0.8015241, 53.0851131], [-0.8019432999999998, 53.08583550000001], [-0.8024434999999999, 53.08669880000001], [-0.8026187999999999, 53.087001699999995], [-0.8031699999999998, 53.0879545], [-0.8035953999999998, 53.0887054], [-0.8039065999999999, 53.089239899999995], [-0.8040483, 53.08948759999999], [-0.804152, 53.08966889999999], [-0.8042841999999999, 53.08988839999999], [-0.8044000999999998, 53.09013710000001], [-0.8044417, 53.0902703], [-0.8044644999999999, 53.0903914], [-0.8044786, 53.0905283], [-0.8044717999999998, 53.090657400000005], [-0.8044552999999999, 53.0907992], [-0.8044229, 53.09092210000001], [-0.8043939384641005, 53.090993078636586], [-0.804303356988785, 53.09114173115949], [-0.8042241778692905, 53.09127333707934], [-0.8041545836792388, 53.091390287189746], [-0.8040927569922511, 53.09149497228429], [-0.8040368803819494, 53.09158978315659], [-0.8039851364219551, 53.09167711060027], [-0.8039357076858898, 53.091759345408896], [-0.8038867767473752, 53.0918388783761], [-0.8038365261800328, 53.09191810029548], [-0.8037831385574841, 53.09199940196064], [-0.8037247964533508, 53.09208517416519], [-0.8036596824412545, 53.09217780770274], [-0.8035859790948168, 53.09227969336688], [-0.8035018689876592, 53.09239322195122], [-0.8034055346934035, 53.092520784249366], [-0.803295158785671, 53.092664771054935], [-0.8030983999999999, 53.09291299999999], [-0.8018337999999999, 53.0944902], [-0.8017549, 53.0945886], [-0.8010347999999999, 53.095428799999986], [-0.8002803999999999, 53.09626629999999], [-0.7972584999999999, 53.09958279999999], [-0.7913668, 53.10606159999999], [-0.7882047, 53.1095407], [-0.7848761999999999, 53.1132014], [-0.7827296, 53.115564899999995], [-0.7806867, 53.1178077], [-0.7766752999999998, 53.1221928], [-0.7752486999999999, 53.1237663], [-0.7728893, 53.1263686], [-0.7684507000000002, 53.13121859999999], [-0.7674890999999999, 53.1321934], [-0.7664898999999998, 53.1331628], [-0.7660889, 53.1335332], [-0.7650307, 53.1344904], [-0.7647601999999999, 53.13471849999999], [-0.7642079999999999, 53.1351844], [-0.7633617, 53.1358744], [-0.7619144999999999, 53.13699780000001], [-0.7610762, 53.137606699999985], [-0.7606695999999998, 53.13789419999999], [-0.7593761, 53.1387812], [-0.7578255999999999, 53.1397842], [-0.7573608999999999, 53.1400681], [-0.7565462, 53.1405658], [-0.75578, 53.141020100000006], [-0.7554285, 53.1412145], [-0.7533871, 53.1423434], [-0.7518589000000001, 53.1431492], [-0.7503947, 53.1439401], [-0.7499064, 53.144189999999995], [-0.747032392384155, 53.14573188385283], [-0.7457585, 53.1464153], [-0.7441086000000001, 53.1472797], [-0.7430236, 53.14785280000001], [-0.7414104999999999, 53.148715], [-0.7408833, 53.14899880000001], [-0.7392076000000001, 53.1498967], [-0.7378521999999998, 53.1506221], [-0.7330372000000002, 53.1531831], [-0.7314635, 53.1540133], [-0.7303839, 53.15458580000001], [-0.7278124999999999, 53.15597409999999], [-0.724527, 53.15771779999999], [-0.7211903999999999, 53.15950110000001], [-0.7186522272956171, 53.16085458811108], [-0.7171314999999999, 53.16166549999999], [-0.710575, 53.165161600000005], [-0.7079441999999999, 53.16655959999999], [-0.7053466999999999, 53.167947899999994], [-0.7033694999999999, 53.1689883], [-0.7028951, 53.1692424], [-0.7024194, 53.1694972], [-0.6985805999999999, 53.171539900000006], [-0.6899399999999999, 53.1761374], [-0.6850049000000001, 53.17876379999999], [-0.6845198999999998, 53.17901899999999], [-0.6813658999999999, 53.1807072], [-0.6799981999999999, 53.1813666], [-0.6788625999999999, 53.1818778], [-0.6777062, 53.18237409999998], [-0.6763524, 53.182917800000006], [-0.6754515999999999, 53.183251], [-0.6745516, 53.1835767], [-0.6725256, 53.1842514], [-0.6716736, 53.184513199999984], [-0.6708055, 53.18475720000001], [-0.6701594, 53.1849307], [-0.6695541, 53.1850994], [-0.6689652, 53.1852482], [-0.6678391, 53.1855114], [-0.6668156, 53.1857327], [-0.6660582, 53.185879699999994], [-0.6653129, 53.186023199999994], [-0.6644112, 53.18619509999999], [-0.6635071999999999, 53.18634569999999], [-0.6625847, 53.1864679], [-0.6601893, 53.18678609999999], [-0.6573126000000001, 53.18714299999999], [-0.6515121, 53.187888599999994], [-0.65068, 53.18800179999999], [-0.6491252, 53.188193], [-0.628820698883665, 53.19078140097753], [-0.6077038, 53.1934732], [-0.6066513, 53.193626], [-0.6058709, 53.193752800000006], [-0.6052340999999999, 53.1938626], [-0.6042666999999999, 53.1940505], [-0.603269, 53.19426779999999], [-0.6017317999999999, 53.19463770000001], [-0.6005146, 53.194963], [-0.6001956, 53.19505040000001], [-0.6001598, 53.19506019999999], [-0.6001277999999999, 53.1950692], [-0.5995873999999999, 53.1952208], [-0.5988092, 53.195463799999985], [-0.5983378, 53.19561769999999], [-0.5978121, 53.19579920000001], [-0.5971482, 53.19603500000001], [-0.5967553, 53.1961797], [-0.5964092999999999, 53.1963106], [-0.5959459, 53.1964918], [-0.5954031, 53.1967097], [-0.595033, 53.19686519999999], [-0.5947547, 53.1969809], [-0.594164, 53.19724759999999], [-0.5938427999999999, 53.197395000000014], [-0.5933063, 53.1976473], [-0.5929134, 53.19784129999999], [-0.5926592, 53.19796989999999], [-0.5922214, 53.19819360000001], [-0.5918525999999998, 53.1983888], [-0.5915475, 53.1985531], [-0.5912142, 53.1987383], [-0.5910097, 53.19885119999999], [-0.5907112999999999, 53.1990207], [-0.5904798999999998, 53.19915689999999], [-0.5899951, 53.199442], [-0.589773007764984, 53.19957740430325], [-0.5895734, 53.19969909999999], [-0.5892374, 53.19991040000001], [-0.5888813000000002, 53.20013659999999], [-0.5885239, 53.20037429999999], [-0.588131, 53.200641899999994], [-0.5877877, 53.2008804], [-0.5875002, 53.201082799999995], [-0.5874542999999999, 53.20111579999998], [-0.5873895, 53.2011668], [-0.5871262, 53.2013494], [-0.5868807999999999, 53.2015229], [-0.5865522, 53.20175589999999], [-0.5862711, 53.201957199999995], [-0.5860416999999999, 53.20212029999999], [-0.5859137999999999, 53.2022122], [-0.5856300000000001, 53.202411899999994], [-0.58517, 53.2027405], [-0.5845839, 53.20315579999998], [-0.5840953, 53.2035055], [-0.5836854, 53.2038], [-0.5833568000000001, 53.204034599999986], [-0.5829746, 53.2043045], [-0.5824752, 53.20465740000001], [-0.5820285999999999, 53.204973899999985], [-0.5816530999999999, 53.20524289999999], [-0.581384, 53.2054362], [-0.5810446999999999, 53.205678], [-0.5807403, 53.2058957], [-0.5802851999999998, 53.206217300000006], [-0.5797760999999999, 53.2065704], [-0.5793053000000001, 53.2068965], [-0.5791158000000001, 53.2070318], [-0.5786991999999999, 53.2073327], [-0.5784778999999999, 53.2074965], [-0.5779866, 53.2078526], [-0.5775011, 53.2081996], [-0.5772198999999999, 53.208403399999995], [-0.5768846, 53.20864429999999], [-0.5764367, 53.2089656], [-0.576135, 53.2091816], [-0.5756963999999999, 53.20949089999999], [-0.5752318999999999, 53.2098237], [-0.5747831, 53.2101414], [-0.5742104999999998, 53.2105478], [-0.5736646, 53.2109374], [-0.5729949999999999, 53.2114139], [-0.5721827, 53.2119927], [-0.5720883, 53.2120607], [-0.5720485, 53.2120894], [-0.5719859, 53.2121346], [-0.5718354, 53.21224329999999], [-0.5713602, 53.212584099999994], [-0.5710039, 53.212839200000005], [-0.5706694999999999, 53.213078], [-0.5703749, 53.2132873], [-0.5700893, 53.2134889], [-0.5697634, 53.21371620000001], [-0.5693503, 53.2140093], [-0.5690427, 53.21422720000001], [-0.5688125, 53.21439079999998], [-0.5684847999999999, 53.2146239], [-0.5681911, 53.214832699999995], [-0.5679328, 53.21501799999999], [-0.5674928999999999, 53.2153352], [-0.5672112, 53.2155359], [-0.5667967999999999, 53.215828300000005], [-0.5665352999999999, 53.216016200000006], [-0.5662631, 53.2162113], [-0.5660378, 53.216372699999994], [-0.5657391, 53.2165844], [-0.5656650000000001, 53.21663689999999], [-0.5650649999999999, 53.2170644], [-0.5645813, 53.217407], [-0.5642124999999999, 53.21766720000001], [-0.5638946999999999, 53.21789449999999], [-0.5635889, 53.218114500000006], [-0.5631209, 53.218451], [-0.562795, 53.218683], [-0.5624651, 53.218920699999984], [-0.5620756999999998, 53.2191948], [-0.5616362999999999, 53.2195085], [-0.5612593999999999, 53.2197767], [-0.5608423, 53.220075400000006], [-0.5605938, 53.220257199999985], [-0.5604342, 53.220376], [-0.5602867, 53.220493999999995], [-0.5601435999999999, 53.220615], [-0.5600644999999999, 53.2206841], [-0.559976, 53.220769999999995], [-0.5598714, 53.220876], [-0.5597788, 53.22097959999999], [-0.559697, 53.2210783], [-0.5596285999999999, 53.2211634], [-0.5595598, 53.2212569], [-0.5594981, 53.221346], [-0.5594569999999999, 53.2214091], [-0.5593886, 53.221522400000005], [-0.5593336, 53.22162749999999], [-0.5592916, 53.2217105], [-0.5592396999999999, 53.2218194], [-0.5591843, 53.2219635], [-0.559144, 53.22208870000001], [-0.5591119, 53.2222083], [-0.5590836999999999, 53.2223095], [-0.5590594999999999, 53.222446], [-0.5590439, 53.2225854], [-0.5590358999999999, 53.2226882], [-0.5590353999999998, 53.22282020000001], [-0.5590386, 53.2229138], [-0.5590466, 53.223024599999995], [-0.5590542, 53.2231116], [-0.5590702999999999, 53.2232168], [-0.5590930999999999, 53.2233276], [-0.5591212, 53.223444], [-0.5591521000000002, 53.2235452], [-0.5591833999999999, 53.22363409999999], [-0.5592205, 53.2237315], [-0.5592647999999999, 53.2238312], [-0.5592862, 53.22387919999999], [-0.5593519, 53.2240077], [-0.5594297, 53.224140199999994], [-0.5595035, 53.224260599999994], [-0.5595945999999999, 53.22438910000001], [-0.5597707, 53.224636099999984], [-0.5599025999999999, 53.22478159999999], [-0.5600977, 53.224967500000005], [-0.5604392, 53.22524599999999], [-0.560878, 53.225649999999995], [-0.5611541, 53.22589800000001], [-0.5614387, 53.2261691], [-0.5616639999999999, 53.22639869999999], [-0.5618581999999999, 53.226600999999995], [-0.5621432, 53.2269093], [-0.5623858, 53.227209499999994], [-0.5624458, 53.22728860000001], [-0.5626140999999999, 53.2275031], [-0.5627341999999999, 53.2276591], [-0.5628482000000001, 53.22781409999999], [-0.5629329, 53.2279377], [-0.5629997, 53.228045300000005], [-0.5630372999999999, 53.22811200000001], [-0.5630586999999999, 53.22816169999999], [-0.563111, 53.228283], [-0.5631489, 53.22840099999999], [-0.5631685, 53.2284951], [-0.5631768, 53.2285462], [-0.5631875, 53.2286675], [-0.5631888, 53.228743699999995], [-0.5631808, 53.22886009999998], [-0.5631607, 53.22897329999999], [-0.5631084, 53.229139499999995], [-0.5630694999999999, 53.2292351], [-0.5630131, 53.2293354], [-0.5629767, 53.229394799999994], [-0.5629461, 53.22944460000001], [-0.5628763, 53.2295401], [-0.5627945, 53.22963480000001], [-0.5626912999999999, 53.2297416], [-0.5625867, 53.22983799999999], [-0.5624284, 53.229962399999984], [-0.5623090999999999, 53.23004509999999], [-0.5621977, 53.23011730000001], [-0.5620371, 53.2302065], [-0.5619270999999999, 53.23026509999999], [-0.5618090999999998, 53.23031809999999], [-0.5616545999999999, 53.2303847], [-0.5615165, 53.2304376], [-0.5613729999999999, 53.23048739999999], [-0.5611866, 53.2305428], [-0.5609934, 53.23059099999999], [-0.5608231, 53.2306287], [-0.5606635, 53.2306584], [-0.5604959, 53.23068490000001], [-0.5603429999999999, 53.230704199999984], [-0.5601847, 53.23071939999999], [-0.5600386, 53.230729], [-0.5599084999999999, 53.2307339], [-0.5597516, 53.2307331], [-0.5596013999999999, 53.230729800000006], [-0.5594608, 53.2307227], [-0.559316, 53.2307122], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Newark North Gate", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Newark North Gate", "current_leg_milage": "16.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3751.499, \"from_m\": 3239.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5385.866, \"from_m\": 3751.499, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5643.348, \"from_m\": 5385.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6155.924, \"from_m\": 5643.348, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6211.165, \"from_m\": 6155.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7504.536, \"from_m\": 6211.165, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11402.042, \"from_m\": 7504.536, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 14552.936, \"from_m\": 11402.042, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39106.836, \"from_m\": 14552.936, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 89791.485, \"from_m\": 39106.836, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 92577.961, \"from_m\": 89791.485, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113442.499, \"from_m\": 92577.961, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 116150.994, \"from_m\": 113442.499, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 117507.402, \"from_m\": 116150.994, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123003.693, \"from_m\": 117507.402, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 124702.762, \"from_m\": 123003.693, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 125482.242, \"from_m\": 124702.762, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 163431.449, \"from_m\": 125482.242, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171204.909, \"from_m\": 163431.449, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 172299.262, \"from_m\": 171204.909, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176184.071, \"from_m\": 172299.262, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194599.552, \"from_m\": 176184.071, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194645.572, \"from_m\": 194599.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195986.533, \"from_m\": 194645.572, \"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\": 196049.352, \"from_m\": 195986.533, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 196194.379, \"from_m\": 196049.352, \"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\": 196228.519, \"from_m\": 196194.379, \"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\": 203888.028, \"from_m\": 196228.519, \"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\": 217714.417, \"from_m\": 203888.028, \"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\": 219621.527, \"from_m\": 217714.417, \"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\": 220133.858, \"from_m\": 219621.527, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 220184.415, \"from_m\": 220133.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 220221.52, \"from_m\": 220184.415, \"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\": 221269.635, \"from_m\": 220221.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221488.138, \"from_m\": 221269.635, \"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\": 221579.48, \"from_m\": 221488.138, \"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\": 497260, \"profile_key\": \"d11788f41d5da2c9e3f40104ccf45798f42c2c3c9dc697d0e7fc6f5833ce396f\", \"schedule_id\": 12476, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 9866.619, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 22428.068, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 34542.322, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 35983.157, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 40254.267, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 46254.061, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 53257.619, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 68059.818, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 72794.528, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 96435.306, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 113020.418, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 122550.819, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0736H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 124724.84, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 138417.103, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 162281.138, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 171439.722, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 187443.408, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 194958.755, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 23, \"distance_m\": 196194.379, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Boultham Jn\", \"stage_seq\": 24, \"distance_m\": 219574.785, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 25, \"distance_m\": 220221.52, \"section_seq\": 1, \"route_path_id\": 30865}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 26, \"distance_m\": 221579.48, \"section_seq\": 1, \"route_path_id\": 30865}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 221579.48, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30865}], \"total_distance_m\": 221579.48, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 220485.345, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1094.135, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:23Z\", \"source_id\": 39973472, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:28Z\", \"source_id\": 13123145, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:32Z\", \"source_id\": 39984668, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:35Z\", \"source_id\": 13126929, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:48Z\", \"source_id\": 40011821, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:51Z\", \"source_id\": 13135881, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:09Z\", \"source_id\": 40028087, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:14Z\", \"source_id\": 13141255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:54Z\", \"source_id\": 40056062, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:58Z\", \"source_id\": 13150134, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:08Z\", \"source_id\": 40069077, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:11Z\", \"source_id\": 13154331, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:32Z\", \"source_id\": 40107115, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:37Z\", \"source_id\": 13166658, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:47Z\", \"source_id\": 40133929, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:51Z\", \"source_id\": 13174874, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:55Z\", \"source_id\": 40188688, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:59Z\", \"source_id\": 13191926, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "5", "timing_fact_generation": 1789198322416679, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:05.522851", "service_state_evidence_id": 13191926, "current_leg_start_actual_dep": "2026-09-12T08:08:30+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:05.983742", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX LCN 1B80 800206 5 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3751.499, "from_m": 3239.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5385.866, "from_m": 3751.499, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5643.348, "from_m": 5385.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6155.924, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6211.165, "from_m": 6155.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7504.536, "from_m": 6211.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11402.042, "from_m": 7504.536, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 14552.936, "from_m": 11402.042, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39106.836, "from_m": 14552.936, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 89791.485, "from_m": 39106.836, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 92577.961, "from_m": 89791.485, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113442.499, "from_m": 92577.961, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 116150.994, "from_m": 113442.499, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 117507.402, "from_m": 116150.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123003.693, "from_m": 117507.402, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 124702.762, "from_m": 123003.693, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 125482.242, "from_m": 124702.762, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 163431.449, "from_m": 125482.242, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171204.909, "from_m": 163431.449, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 172299.262, "from_m": 171204.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176184.071, "from_m": 172299.262, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194599.552, "from_m": 176184.071, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194645.572, "from_m": 194599.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195986.533, "from_m": 194645.572, "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": 196049.352, "from_m": 195986.533, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196194.379, "from_m": 196049.352, "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": 196228.519, "from_m": 196194.379, "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": 203888.028, "from_m": 196228.519, "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": 217714.417, "from_m": 203888.028, "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": 219621.527, "from_m": 217714.417, "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": 220133.858, "from_m": 219621.527, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 220184.415, "from_m": 220133.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 220221.52, "from_m": 220184.415, "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": 221269.635, "from_m": 220221.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221488.138, "from_m": 221269.635, "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": 221579.48, "from_m": 221488.138, "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": 497260, "profile_key": "d11788f41d5da2c9e3f40104ccf45798f42c2c3c9dc697d0e7fc6f5833ce396f", "schedule_id": 12476, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0645", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 9866.619, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Potters Bar", "stage_seq": 6, "distance_m": 22428.068, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 34542.322, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 35983.157, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 40254.267, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Stevenage", "stage_seq": 10, "distance_m": 46254.061, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Hitchin", "stage_seq": 11, "distance_m": 53257.619, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 68059.818, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Sandy", "stage_seq": 13, "distance_m": 72794.528, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Huntingdon", "stage_seq": 14, "distance_m": 96435.306, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Holme Jn", "stage_seq": 15, "distance_m": 113020.418, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 122550.819, "section_seq": 1, "route_path_id": 30865}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0736H", "location": "Peterborough", "stage_seq": 17, "distance_m": 124724.84, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 138417.103, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 162281.138, "section_seq": 1, "route_path_id": 30865}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755H", "location": "Grantham", "stage_seq": 20, "distance_m": 171439.722, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 187443.408, "section_seq": 1, "route_path_id": 30865}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 194958.755, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Newark Crossing East Jn", "stage_seq": 23, "distance_m": 196194.379, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Boultham Jn", "stage_seq": 24, "distance_m": 219574.785, "section_seq": 1, "route_path_id": 30865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "West Holmes Jn", "stage_seq": 25, "distance_m": 220221.52, "section_seq": 1, "route_path_id": 30865}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Lincoln", "stage_seq": 26, "distance_m": 221579.48, "section_seq": 1, "route_path_id": 30865}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 221579.48, "from_m": 0.0, "section_seq": 1, "route_path_id": 30865}], "total_distance_m": 221579.48, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 220485.345, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1094.135, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:23Z", "source_id": 39973472, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:28Z", "source_id": 13123145, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:32Z", "source_id": 39984668, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:35Z", "source_id": 13126929, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:48Z", "source_id": 40011821, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:51Z", "source_id": 13135881, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:09Z", "source_id": 40028087, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:14Z", "source_id": 13141255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:54Z", "source_id": 40056062, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:58Z", "source_id": 13150134, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11912, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:08Z", "source_id": 40069077, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:11Z", "source_id": 13154331, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:32Z", "source_id": 40107115, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:37Z", "source_id": 13166658, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11672, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:47Z", "source_id": 40133929, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:51Z", "source_id": 13174874, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11501, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:55Z", "source_id": 40188688, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:59Z", "source_id": 13191926, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] London Kings Cross 0645 0645 6F None None Lincoln 0837 0835 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08039/2026-09-12/detailed None Newark North Gate 2026-09-12T08:08:30+01:00 Lincoln 25.0 {"type": "LineString", "coordinates": [[-0.7994562999999999, 53.0816661], [-0.7999531999999999, 53.08254509999999], [-0.8001711, 53.0829307], [-0.8010691, 53.084388999999994], [-0.8015241, 53.0851131], [-0.8019432999999998, 53.08583550000001], [-0.8024434999999999, 53.08669880000001], [-0.8026187999999999, 53.087001699999995], [-0.8031699999999998, 53.0879545], [-0.8035953999999998, 53.0887054], [-0.8039065999999999, 53.089239899999995], [-0.8040483, 53.08948759999999], [-0.804152, 53.08966889999999], [-0.8042841999999999, 53.08988839999999], [-0.8044000999999998, 53.09013710000001], [-0.8044417, 53.0902703], [-0.8044644999999999, 53.0903914], [-0.8044786, 53.0905283], [-0.8044717999999998, 53.090657400000005], [-0.8044552999999999, 53.0907992], [-0.8044229, 53.09092210000001], [-0.8043939384641005, 53.090993078636586], [-0.804303356988785, 53.09114173115949], [-0.8042241778692905, 53.09127333707934], [-0.8041545836792388, 53.091390287189746], [-0.8040927569922511, 53.09149497228429], [-0.8040368803819494, 53.09158978315659], [-0.8039851364219551, 53.09167711060027], [-0.8039357076858898, 53.091759345408896], [-0.8038867767473752, 53.0918388783761], [-0.8038365261800328, 53.09191810029548], [-0.8037831385574841, 53.09199940196064], [-0.8037247964533508, 53.09208517416519], [-0.8036596824412545, 53.09217780770274], [-0.8035859790948168, 53.09227969336688], [-0.8035018689876592, 53.09239322195122], [-0.8034055346934035, 53.092520784249366], [-0.803295158785671, 53.092664771054935], [-0.8030983999999999, 53.09291299999999], [-0.8018337999999999, 53.0944902], [-0.8017549, 53.0945886], [-0.8010347999999999, 53.095428799999986], [-0.8002803999999999, 53.09626629999999], [-0.7972584999999999, 53.09958279999999], [-0.7913668, 53.10606159999999], [-0.7882047, 53.1095407], [-0.7848761999999999, 53.1132014], [-0.7827296, 53.115564899999995], [-0.7806867, 53.1178077], [-0.7766752999999998, 53.1221928], [-0.7752486999999999, 53.1237663], [-0.7728893, 53.1263686], [-0.7684507000000002, 53.13121859999999], [-0.7674890999999999, 53.1321934], [-0.7664898999999998, 53.1331628], [-0.7660889, 53.1335332], [-0.7650307, 53.1344904], [-0.7647601999999999, 53.13471849999999], [-0.7642079999999999, 53.1351844], [-0.7633617, 53.1358744], [-0.7619144999999999, 53.13699780000001], [-0.7610762, 53.137606699999985], [-0.7606695999999998, 53.13789419999999], [-0.7593761, 53.1387812], [-0.7578255999999999, 53.1397842], [-0.7573608999999999, 53.1400681], [-0.7565462, 53.1405658], [-0.75578, 53.141020100000006], [-0.7554285, 53.1412145], [-0.7533871, 53.1423434], [-0.7518589000000001, 53.1431492], [-0.7503947, 53.1439401], [-0.7499064, 53.144189999999995], [-0.747032392384155, 53.14573188385283], [-0.7457585, 53.1464153], [-0.7441086000000001, 53.1472797], [-0.7430236, 53.14785280000001], [-0.7414104999999999, 53.148715], [-0.7408833, 53.14899880000001], [-0.7392076000000001, 53.1498967], [-0.7378521999999998, 53.1506221], [-0.7330372000000002, 53.1531831], [-0.7314635, 53.1540133], [-0.7303839, 53.15458580000001], [-0.7278124999999999, 53.15597409999999], [-0.724527, 53.15771779999999], [-0.7211903999999999, 53.15950110000001], [-0.7186522272956171, 53.16085458811108], [-0.7171314999999999, 53.16166549999999], [-0.710575, 53.165161600000005], [-0.7079441999999999, 53.16655959999999], [-0.7053466999999999, 53.167947899999994], [-0.7033694999999999, 53.1689883], [-0.7028951, 53.1692424], [-0.7024194, 53.1694972], [-0.6985805999999999, 53.171539900000006], [-0.6899399999999999, 53.1761374], [-0.6850049000000001, 53.17876379999999], [-0.6845198999999998, 53.17901899999999], [-0.6813658999999999, 53.1807072], [-0.6799981999999999, 53.1813666], [-0.6788625999999999, 53.1818778], [-0.6777062, 53.18237409999998], [-0.6763524, 53.182917800000006], [-0.6754515999999999, 53.183251], [-0.6745516, 53.1835767], [-0.6725256, 53.1842514], [-0.6716736, 53.184513199999984], [-0.6708055, 53.18475720000001], [-0.6701594, 53.1849307], [-0.6695541, 53.1850994], [-0.6689652, 53.1852482], [-0.6678391, 53.1855114], [-0.6668156, 53.1857327], [-0.6660582, 53.185879699999994], [-0.6653129, 53.186023199999994], [-0.6644112, 53.18619509999999], [-0.6635071999999999, 53.18634569999999], [-0.6625847, 53.1864679], [-0.6601893, 53.18678609999999], [-0.6573126000000001, 53.18714299999999], [-0.6515121, 53.187888599999994], [-0.65068, 53.18800179999999], [-0.6491252, 53.188193], [-0.628820698883665, 53.19078140097753], [-0.6077038, 53.1934732], [-0.6066513, 53.193626], [-0.6058709, 53.193752800000006], [-0.6052340999999999, 53.1938626], [-0.6042666999999999, 53.1940505], [-0.603269, 53.19426779999999], [-0.6017317999999999, 53.19463770000001], [-0.6005146, 53.194963], [-0.6001956, 53.19505040000001], [-0.6001598, 53.19506019999999], [-0.6001277999999999, 53.1950692], [-0.5995873999999999, 53.1952208], [-0.5988092, 53.195463799999985], [-0.5983378, 53.19561769999999], [-0.5978121, 53.19579920000001], [-0.5971482, 53.19603500000001], [-0.5967553, 53.1961797], [-0.5964092999999999, 53.1963106], [-0.5959459, 53.1964918], [-0.5954031, 53.1967097], [-0.595033, 53.19686519999999], [-0.5947547, 53.1969809], [-0.594164, 53.19724759999999], [-0.5938427999999999, 53.197395000000014], [-0.5933063, 53.1976473], [-0.5929134, 53.19784129999999], [-0.5926592, 53.19796989999999], [-0.5922214, 53.19819360000001], [-0.5918525999999998, 53.1983888], [-0.5915475, 53.1985531], [-0.5912142, 53.1987383], [-0.5910097, 53.19885119999999], [-0.5907112999999999, 53.1990207], [-0.5904798999999998, 53.19915689999999], [-0.5899951, 53.199442], [-0.589773007764984, 53.19957740430325], [-0.5895734, 53.19969909999999], [-0.5892374, 53.19991040000001], [-0.5888813000000002, 53.20013659999999], [-0.5885239, 53.20037429999999], [-0.588131, 53.200641899999994], [-0.5877877, 53.2008804], [-0.5875002, 53.201082799999995], [-0.5874542999999999, 53.20111579999998], [-0.5873895, 53.2011668], [-0.5871262, 53.2013494], [-0.5868807999999999, 53.2015229], [-0.5865522, 53.20175589999999], [-0.5862711, 53.201957199999995], [-0.5860416999999999, 53.20212029999999], [-0.5859137999999999, 53.2022122], [-0.5856300000000001, 53.202411899999994], [-0.58517, 53.2027405], [-0.5845839, 53.20315579999998], [-0.5840953, 53.2035055], [-0.5836854, 53.2038], [-0.5833568000000001, 53.204034599999986], [-0.5829746, 53.2043045], [-0.5824752, 53.20465740000001], [-0.5820285999999999, 53.204973899999985], [-0.5816530999999999, 53.20524289999999], [-0.581384, 53.2054362], [-0.5810446999999999, 53.205678], [-0.5807403, 53.2058957], [-0.5802851999999998, 53.206217300000006], [-0.5797760999999999, 53.2065704], [-0.5793053000000001, 53.2068965], [-0.5791158000000001, 53.2070318], [-0.5786991999999999, 53.2073327], [-0.5784778999999999, 53.2074965], [-0.5779866, 53.2078526], [-0.5775011, 53.2081996], [-0.5772198999999999, 53.208403399999995], [-0.5768846, 53.20864429999999], [-0.5764367, 53.2089656], [-0.576135, 53.2091816], [-0.5756963999999999, 53.20949089999999], [-0.5752318999999999, 53.2098237], [-0.5747831, 53.2101414], [-0.5742104999999998, 53.2105478], [-0.5736646, 53.2109374], [-0.5729949999999999, 53.2114139], [-0.5721827, 53.2119927], [-0.5720883, 53.2120607], [-0.5720485, 53.2120894], [-0.5719859, 53.2121346], [-0.5718354, 53.21224329999999], [-0.5713602, 53.212584099999994], [-0.5710039, 53.212839200000005], [-0.5706694999999999, 53.213078], [-0.5703749, 53.2132873], [-0.5700893, 53.2134889], [-0.5697634, 53.21371620000001], [-0.5693503, 53.2140093], [-0.5690427, 53.21422720000001], [-0.5688125, 53.21439079999998], [-0.5684847999999999, 53.2146239], [-0.5681911, 53.214832699999995], [-0.5679328, 53.21501799999999], [-0.5674928999999999, 53.2153352], [-0.5672112, 53.2155359], [-0.5667967999999999, 53.215828300000005], [-0.5665352999999999, 53.216016200000006], [-0.5662631, 53.2162113], [-0.5660378, 53.216372699999994], [-0.5657391, 53.2165844], [-0.5656650000000001, 53.21663689999999], [-0.5650649999999999, 53.2170644], [-0.5645813, 53.217407], [-0.5642124999999999, 53.21766720000001], [-0.5638946999999999, 53.21789449999999], [-0.5635889, 53.218114500000006], [-0.5631209, 53.218451], [-0.562795, 53.218683], [-0.5624651, 53.218920699999984], [-0.5620756999999998, 53.2191948], [-0.5616362999999999, 53.2195085], [-0.5612593999999999, 53.2197767], [-0.5608423, 53.220075400000006], [-0.5605938, 53.220257199999985], [-0.5604342, 53.220376], [-0.5602867, 53.220493999999995], [-0.5601435999999999, 53.220615], [-0.5600644999999999, 53.2206841], [-0.559976, 53.220769999999995], [-0.5598714, 53.220876], [-0.5597788, 53.22097959999999], [-0.559697, 53.2210783], [-0.5596285999999999, 53.2211634], [-0.5595598, 53.2212569], [-0.5594981, 53.221346], [-0.5594569999999999, 53.2214091], [-0.5593886, 53.221522400000005], [-0.5593336, 53.22162749999999], [-0.5592916, 53.2217105], [-0.5592396999999999, 53.2218194], [-0.5591843, 53.2219635], [-0.559144, 53.22208870000001], [-0.5591119, 53.2222083], [-0.5590836999999999, 53.2223095], [-0.5590594999999999, 53.222446], [-0.5590439, 53.2225854], [-0.5590358999999999, 53.2226882], [-0.5590353999999998, 53.22282020000001], [-0.5590386, 53.2229138], [-0.5590466, 53.223024599999995], [-0.5590542, 53.2231116], [-0.5590702999999999, 53.2232168], [-0.5590930999999999, 53.2233276], [-0.5591212, 53.223444], [-0.5591521000000002, 53.2235452], [-0.5591833999999999, 53.22363409999999], [-0.5592205, 53.2237315], [-0.5592647999999999, 53.2238312], [-0.5592862, 53.22387919999999], [-0.5593519, 53.2240077], [-0.5594297, 53.224140199999994], [-0.5595035, 53.224260599999994], [-0.5595945999999999, 53.22438910000001], [-0.5597707, 53.224636099999984], [-0.5599025999999999, 53.22478159999999], [-0.5600977, 53.224967500000005], [-0.5604392, 53.22524599999999], [-0.560878, 53.225649999999995], [-0.5611541, 53.22589800000001], [-0.5614387, 53.2261691], [-0.5616639999999999, 53.22639869999999], [-0.5618581999999999, 53.226600999999995], [-0.5621432, 53.2269093], [-0.5623858, 53.227209499999994], [-0.5624458, 53.22728860000001], [-0.5626140999999999, 53.2275031], [-0.5627341999999999, 53.2276591], [-0.5628482000000001, 53.22781409999999], [-0.5629329, 53.2279377], [-0.5629997, 53.228045300000005], [-0.5630372999999999, 53.22811200000001], [-0.5630586999999999, 53.22816169999999], [-0.563111, 53.228283], [-0.5631489, 53.22840099999999], [-0.5631685, 53.2284951], [-0.5631768, 53.2285462], [-0.5631875, 53.2286675], [-0.5631888, 53.228743699999995], [-0.5631808, 53.22886009999998], [-0.5631607, 53.22897329999999], [-0.5631084, 53.229139499999995], [-0.5630694999999999, 53.2292351], [-0.5630131, 53.2293354], [-0.5629767, 53.229394799999994], [-0.5629461, 53.22944460000001], [-0.5628763, 53.2295401], [-0.5627945, 53.22963480000001], [-0.5626912999999999, 53.2297416], [-0.5625867, 53.22983799999999], [-0.5624284, 53.229962399999984], [-0.5623090999999999, 53.23004509999999], [-0.5621977, 53.23011730000001], [-0.5620371, 53.2302065], [-0.5619270999999999, 53.23026509999999], [-0.5618090999999998, 53.23031809999999], [-0.5616545999999999, 53.2303847], [-0.5615165, 53.2304376], [-0.5613729999999999, 53.23048739999999], [-0.5611866, 53.2305428], [-0.5609934, 53.23059099999999], [-0.5608231, 53.2306287], [-0.5606635, 53.2306584], [-0.5604959, 53.23068490000001], [-0.5603429999999999, 53.230704199999984], [-0.5601847, 53.23071939999999], [-0.5600386, 53.230729], [-0.5599084999999999, 53.2307339], [-0.5597516, 53.2307331], [-0.5596013999999999, 53.230729800000006], [-0.5594608, 53.2307227], [-0.559316, 53.2307122], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} 16.4 0808 0833 Newark North Gate Lincoln Lincoln 53.2260210 -0.5397776 53.2260210 -0.5397776 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Lincoln TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191926 1789198322416679 121 121 2026-09-12 07:43:05.983742 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:05.522851
468201 499083 G86200 182F44MB12 2026-09-12 COMPLETE 13191732 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 499083, "stp": "P", "toc": "Northern", "uid": "G86200", "consist": "150115", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86200/2026-09-12/detailed", "trust_id": "182F44MB12", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": "13A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2F44", "timing_status": "EARLY", "origin_station": "Knottingley", "current_leg_arr": "0833", "current_leg_dep": "0823", "current_leg_end": "Leeds", "origin_dep_time": "0748", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-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": "Woodlesford", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348.6, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390.056, \"from_m\": 348.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3288.29, \"from_m\": 390.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3642.224, \"from_m\": 3288.29, \"capability_applied\": null, \"effective_limit_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\": 5899.376, \"from_m\": 3642.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8425.527, \"from_m\": 5899.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10027.805, \"from_m\": 8425.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11870.302, \"from_m\": 10027.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11983.455, \"from_m\": 11870.302, \"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\": 12040.256, \"from_m\": 11983.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12097.208, \"from_m\": 12040.256, \"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\": 12153.276, \"from_m\": 12097.208, \"capability_applied\": null, \"effective_limit_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\": 12179.878, \"from_m\": 12153.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20159.077, \"from_m\": 12179.878, \"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\": 20208.305, \"from_m\": 20159.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22721.814, \"from_m\": 20208.305, \"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\": 23269.146, \"from_m\": 22721.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24514.487, \"from_m\": 23269.146, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24912.671, \"from_m\": 24514.487, \"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\": 25479.525, \"from_m\": 24912.671, \"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\": 25801.736, \"from_m\": 25479.525, \"capability_applied\": null, \"effective_limit_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\": 499083, \"profile_key\": \"e784210b775de8ec6fb69f7b2372feb18e9184d914a600d8968ce8bbbd8e73b8\", \"schedule_id\": 1965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3079.006, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0800\", \"location\": \"Glasshoughton\", \"stage_seq\": 4, \"distance_m\": 5899.376, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0811\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 8425.527, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Whitwood Jn\", \"stage_seq\": 6, \"distance_m\": 10022.23, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Methley Jn\", \"stage_seq\": 7, \"distance_m\": 11926.878, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Woodlesford\", \"stage_seq\": 8, \"distance_m\": 16198.548, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Stourton Jn\", \"stage_seq\": 9, \"distance_m\": 20208.305, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 10, \"distance_m\": 24534.471, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 11, \"distance_m\": 25276.105, \"section_seq\": 1, \"route_path_id\": 29586}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 12, \"distance_m\": 25801.736, \"section_seq\": 1, \"route_path_id\": 29586}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25801.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29586}], \"total_distance_m\": 25801.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20028.871, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5772.865, \"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": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:31Z\", \"source_id\": 40100946, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:36Z\", \"source_id\": 13164607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:22Z\", \"source_id\": 40108876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:28Z\", \"source_id\": 13167228, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:51Z\", \"source_id\": 40127025, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:56Z\", \"source_id\": 13172906, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:12Z\", \"source_id\": 40160817, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:13Z\", \"source_id\": 13183228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:47Z\", \"source_id\": 40181634, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:48Z\", \"source_id\": 13189737, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:41Z\", \"source_id\": 40188083, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:45Z\", \"source_id\": 13191732, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "13", "timing_fact_generation": 1789198306696402, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:06.253598", "service_state_evidence_id": 13191732, "current_leg_start_actual_dep": "2026-09-12T08:24:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:06.643400", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 2F44 150115 2 75 None {"version": 3, "segments": [{"to_m": 75.95, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348.6, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390.056, "from_m": 348.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3288.29, "from_m": 390.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3642.224, "from_m": 3288.29, "capability_applied": null, "effective_limit_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": 5899.376, "from_m": 3642.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8425.527, "from_m": 5899.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10027.805, "from_m": 8425.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11870.302, "from_m": 10027.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11983.455, "from_m": 11870.302, "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": 12040.256, "from_m": 11983.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12097.208, "from_m": 12040.256, "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": 12153.276, "from_m": 12097.208, "capability_applied": null, "effective_limit_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": 12179.878, "from_m": 12153.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20159.077, "from_m": 12179.878, "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": 20208.305, "from_m": 20159.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22721.814, "from_m": 20208.305, "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": 23269.146, "from_m": 22721.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24514.487, "from_m": 23269.146, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24912.671, "from_m": 24514.487, "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": 25479.525, "from_m": 24912.671, "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": 25801.736, "from_m": 25479.525, "capability_applied": null, "effective_limit_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": 499083, "profile_key": "e784210b775de8ec6fb69f7b2372feb18e9184d914a600d8968ce8bbbd8e73b8", "schedule_id": 1965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 29586}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3079.006, "section_seq": 1, "route_path_id": 29586}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0800", "location": "Glasshoughton", "stage_seq": 4, "distance_m": 5899.376, "section_seq": 1, "route_path_id": 29586}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0811", "location": "Castleford", "stage_seq": 5, "distance_m": 8425.527, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Whitwood Jn", "stage_seq": 6, "distance_m": 10022.23, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Methley Jn", "stage_seq": 7, "distance_m": 11926.878, "section_seq": 1, "route_path_id": 29586}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Woodlesford", "stage_seq": 8, "distance_m": 16198.548, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Stourton Jn", "stage_seq": 9, "distance_m": 20208.305, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Engine Shed Jn", "stage_seq": 10, "distance_m": 24534.471, "section_seq": 1, "route_path_id": 29586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Leeds West Jn", "stage_seq": 11, "distance_m": 25276.105, "section_seq": 1, "route_path_id": 29586}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Leeds", "stage_seq": 12, "distance_m": 25801.736, "section_seq": 1, "route_path_id": 29586}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25801.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 29586}], "total_distance_m": 25801.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20028.871, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5772.865, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:31Z", "source_id": 40100946, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:36Z", "source_id": 13164607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5646, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:22Z", "source_id": 40108876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:28Z", "source_id": 13167228, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:51Z", "source_id": 40127025, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:56Z", "source_id": 13172906, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:12Z", "source_id": 40160817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:13Z", "source_id": 13183228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:47Z", "source_id": 40181634, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:48Z", "source_id": 13189737, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5419, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:41Z", "source_id": 40188083, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:45Z", "source_id": 13191732, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Knottingley 0748 0748 1 None None Leeds 0836 0836 13A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86200/2026-09-12/detailed None Woodlesford 2026-09-12T08:24:30+01:00 Leeds 10.0 {"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-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]]} 6.0 0823 0833 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191732 1789198306696402 48 48 2026-09-12 07:43:06.643400 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:06.253598
468202 498449 P24216 362O91MA12 2026-09-12 COMPLETE 13191898 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498449, "stp": "P", "toc": "Northern", "uid": "P24216", "consist": "150273+156425", "dest_crs": "MCO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24216/2026-09-12/detailed", "trust_id": "362O91MA12", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "2O91", "timing_status": "ON TIME", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0833", "current_leg_dep": "0824", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "0722", "origin_platform": "8", "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.311324160621665, 53.45484789629984], [-2.3113122999999995, 53.4548506], [-2.3109663000000005, 53.4549338], [-2.3106048, 53.45502399999999], [-2.3103131999999995, 53.45510219999999], [-2.3092685, 53.45542319999999], [-2.3083867, 53.455716300000006], [-2.3077269, 53.4559387], [-2.3072449, 53.456107499999995], [-2.3057835999999994, 53.456638899999994], [-2.3047514999999996, 53.45709860000001], [-2.3040565999999996, 53.457427], [-2.3033975, 53.457763599999986], [-2.3030142, 53.4579672], [-2.3026446999999997, 53.45816590000001], [-2.3012411, 53.4588834], [-2.3005571999999996, 53.4592003], [-2.2998318999999996, 53.4595237], [-2.2993824, 53.459714199999986], [-2.2989218999999994, 53.4598964], [-2.2983511, 53.460113099999994], [-2.2977168, 53.46033810000001], [-2.2970522, 53.4605728], [-2.2964565999999995, 53.460761600000005], [-2.2958691999999994, 53.46094060000001], [-2.2953287, 53.4610916], [-2.2947276, 53.461265700000006], [-2.2941733, 53.4614118], [-2.2934783999999997, 53.4615858], [-2.2927833999999994, 53.461751599999985], [-2.2924876999999997, 53.4618153], [-2.2917977, 53.4619559], [-2.2914653, 53.4620242], [-2.2912006, 53.4620784], [-2.2902937999999997, 53.46227400000001], [-2.2889145, 53.4625627], [-2.2882665, 53.4626924], [-2.2876876, 53.4628093], [-2.2870062, 53.4629468], [-2.2850514, 53.4633578], [-2.2849748, 53.4633736], [-2.2848344, 53.46340269999999], [-2.28239, 53.4639023], [-2.281168399999999, 53.46416010000001], [-2.2799385, 53.4644162], [-2.2792573, 53.4645541], [-2.2786175999999996, 53.4646821], [-2.2779482, 53.46482979999999], [-2.2772856, 53.46497099999999], [-2.2768172999999994, 53.4650765], [-2.2763715, 53.465181], [-2.2759950999999994, 53.46528790000001], [-2.27557, 53.4654069], [-2.27508, 53.4655578], [-2.2746177999999997, 53.465713099999995], [-2.2741633, 53.4658754], [-2.2736742999999997, 53.46605639999999], [-2.2732677999999997, 53.4662236], [-2.2728485999999997, 53.46640250000001], [-2.2724433, 53.4665847], [-2.2720355999999997, 53.4667805], [-2.2716056, 53.46700030000001], [-2.2712051, 53.4672118], [-2.2706593, 53.46752270000001], [-2.2705681, 53.4675746], [-2.2702284999999995, 53.4677878], [-2.2702217148203077, 53.46779240988761], [-2.2695532, 53.46824659999999], [-2.2693586, 53.4683952], [-2.2685057999999994, 53.46908789999999], [-2.2684298, 53.469157499999994], [-2.2682287999999997, 53.469318], [-2.2680187000000003, 53.4694688], [-2.2677225999999995, 53.469663100000005], [-2.2670883999999996, 53.4700923], [-2.2668871, 53.4702524], [-2.266582, 53.47050620000001], [-2.2662513, 53.4707981], [-2.2660234, 53.4710204], [-2.2657541, 53.4713044], [-2.2653661, 53.471731], [-2.2650541999999994, 53.47203880000001], [-2.2648788, 53.47219059999999], [-2.2646692, 53.47235320000001], [-2.2643462999999997, 53.472579], [-2.2641317999999995, 53.4727127], [-2.2639021, 53.472842400000005], [-2.2634641, 53.4730655], [-2.2630776, 53.473233099999995], [-2.2627584999999995, 53.4733584], [-2.2624991, 53.47344789999998], [-2.2623137999999994, 53.47350599999999], [-2.2615095, 53.47373470000001], [-2.2601953, 53.4741041], [-2.2588815, 53.4744698], [-2.2585635, 53.4745581], [-2.2582530999999997, 53.4746353], [-2.2579418999999996, 53.4747018], [-2.257638, 53.4747549], [-2.2575074, 53.4747736], [-2.2573679, 53.4747908], [-2.2570932, 53.4748191], [-2.2568434999999996, 53.4748431], [-2.2563742, 53.47487459999999], [-2.2559476999999997, 53.474903799999986], [-2.2556604, 53.474917299999994], [-2.2554313, 53.47492209999999], [-2.2552020999999995, 53.47491990000001], [-2.2549291999999994, 53.474908500000005], [-2.2546593999999995, 53.474881], [-2.2543824, 53.4748443], [-2.2542525, 53.4748219], [-2.2541144, 53.47479359999999], [-2.2539614, 53.4747639], [-2.2536887999999995, 53.4746944], [-2.2532782, 53.4745685], [-2.2528707999999997, 53.47444039999999], [-2.2526032, 53.47436019999999], [-2.2523688999999996, 53.4743047], [-2.252155, 53.47425479999999], [-2.2519304, 53.47420890000001], [-2.2515809, 53.47414800000001], [-2.2513926, 53.47411830000001], [-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Trafford Park", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Trafford Park", "current_leg_milage": "3.3", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 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\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_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\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.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\": 9178.723, \"from_m\": 8742.607, \"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\": 9391.384, \"from_m\": 9178.723, \"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\": 9930.181, \"from_m\": 9391.384, \"capability_applied\": null, \"effective_limit_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\": 9993.596, \"from_m\": 9930.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10039.317, \"from_m\": 9993.596, \"capability_applied\": null, \"effective_limit_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\": 12973.487, \"from_m\": 10039.317, \"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\": 13032.853, \"from_m\": 12973.487, \"capability_applied\": null, \"effective_limit_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\": 30629.385, \"from_m\": 13032.853, \"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\": 31541.469, \"from_m\": 30629.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32729.156, \"from_m\": 31541.469, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32788.117, \"from_m\": 32729.156, \"capability_applied\": null, \"effective_limit_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\": 34462.546, \"from_m\": 32788.117, \"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\": 34862.404, \"from_m\": 34462.546, \"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\": 37696.833, \"from_m\": 34862.404, \"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\": 42625.745, \"from_m\": 37696.833, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42661.622, \"from_m\": 42625.745, \"capability_applied\": null, \"effective_limit_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\": 45845.376, \"from_m\": 42661.622, \"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\": 45881.252, \"from_m\": 45845.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57850.787, \"from_m\": 45881.252, \"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\": 57884.377, \"from_m\": 57850.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58820.147, \"from_m\": 57884.377, \"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\": 60030.504, \"from_m\": 58820.147, \"capability_applied\": null, \"effective_limit_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\": 60389.428, \"from_m\": 60030.504, \"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\": 61029.923, \"from_m\": 60389.428, \"capability_applied\": null, \"effective_limit_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\": 61166.034, \"from_m\": 61029.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 498449, \"profile_key\": \"f588b899e5399b332eaad98b3d71b465c5a1aa1393215c9fc5e8c2143c120f76\", \"schedule_id\": 2946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0726H\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6250.901, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 7, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 8, \"distance_m\": 9930.181, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 9, \"distance_m\": 11562.812, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Hough Green\", \"stage_seq\": 10, \"distance_m\": 19839.073, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Warrington West\", \"stage_seq\": 11, \"distance_m\": 29388.663, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Warrington Central\", \"stage_seq\": 12, \"distance_m\": 32571.089, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Padgate\", \"stage_seq\": 13, \"distance_m\": 35343.928, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Birchwood\", \"stage_seq\": 14, \"distance_m\": 37549.116, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Glazebrook\", \"stage_seq\": 15, \"distance_m\": 42624.996, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 16, \"distance_m\": 42821.581, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Irlam\", \"stage_seq\": 17, \"distance_m\": 44253.499, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Flixton\", \"stage_seq\": 18, \"distance_m\": 50870.291, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Chassen Road\", \"stage_seq\": 19, \"distance_m\": 51972.501, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Urmston\", \"stage_seq\": 20, \"distance_m\": 52941.452, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Humphrey Park\", \"stage_seq\": 21, \"distance_m\": 54745.175, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Trafford Park\", \"stage_seq\": 22, \"distance_m\": 55838.213, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 23, \"distance_m\": 57650.712, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Deansgate\", \"stage_seq\": 24, \"distance_m\": 60577.593, \"section_seq\": 1, \"route_path_id\": 36435}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 25, \"distance_m\": 61166.034, \"section_seq\": 1, \"route_path_id\": 36435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61166.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36435}], \"total_distance_m\": 61166.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 61049.129, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 116.905, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:56Z\", \"source_id\": 40045929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:59Z\", \"source_id\": 13146918, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:21Z\", \"source_id\": 40057014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:23Z\", \"source_id\": 13150468, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:30Z\", \"source_id\": 40063619, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:36Z\", \"source_id\": 13152602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:08Z\", \"source_id\": 40069107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:11Z\", \"source_id\": 13154315, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:38Z\", \"source_id\": 13157965, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:30Z\", \"source_id\": 40092450, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:34Z\", \"source_id\": 13161885, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:02Z\", \"source_id\": 40101939, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:04Z\", \"source_id\": 13164940, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:56Z\", \"source_id\": 40110021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:04Z\", \"source_id\": 13167617, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:12Z\", \"source_id\": 40118814, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:14Z\", \"source_id\": 13170380, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:45Z\", \"source_id\": 13174819, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:52Z\", \"source_id\": 40136328, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:57Z\", \"source_id\": 13175611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:50Z\", \"source_id\": 40147446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:58Z\", \"source_id\": 13178994, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:45Z\", \"source_id\": 13181572, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:17Z\", \"source_id\": 13182583, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:44Z\", \"source_id\": 13184939, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:15Z\", \"source_id\": 13186680, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:01Z\", \"source_id\": 40184480, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:08Z\", \"source_id\": 13190618, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:54Z\", \"source_id\": 40188618, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:59Z\", \"source_id\": 13191898, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "5", "timing_fact_generation": 1789198323105174, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:08.967256", "service_state_evidence_id": 13191898, "current_leg_start_actual_dep": "2026-09-12T08:25:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:09.491676", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV MCO 2O91 150273+156425 4 75 None {"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure_and_equipment", "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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 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": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_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": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.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": 9178.723, "from_m": 8742.607, "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": 9391.384, "from_m": 9178.723, "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": 9930.181, "from_m": 9391.384, "capability_applied": null, "effective_limit_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": 9993.596, "from_m": 9930.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10039.317, "from_m": 9993.596, "capability_applied": null, "effective_limit_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": 12973.487, "from_m": 10039.317, "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": 13032.853, "from_m": 12973.487, "capability_applied": null, "effective_limit_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": 30629.385, "from_m": 13032.853, "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": 31541.469, "from_m": 30629.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32729.156, "from_m": 31541.469, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32788.117, "from_m": 32729.156, "capability_applied": null, "effective_limit_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": 34462.546, "from_m": 32788.117, "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": 34862.404, "from_m": 34462.546, "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": 37696.833, "from_m": 34862.404, "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": 42625.745, "from_m": 37696.833, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42661.622, "from_m": 42625.745, "capability_applied": null, "effective_limit_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": 45845.376, "from_m": 42661.622, "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": 45881.252, "from_m": 45845.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57850.787, "from_m": 45881.252, "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": 57884.377, "from_m": 57850.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58820.147, "from_m": 57884.377, "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": 60030.504, "from_m": 58820.147, "capability_applied": null, "effective_limit_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": 60389.428, "from_m": 60030.504, "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": 61029.923, "from_m": 60389.428, "capability_applied": null, "effective_limit_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": 61166.034, "from_m": 61029.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 498449, "profile_key": "f588b899e5399b332eaad98b3d71b465c5a1aa1393215c9fc5e8c2143c120f76", "schedule_id": 2946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0722", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0726H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6250.901, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Liverpool South Parkway (HL)", "stage_seq": 7, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Hunts Cross West Jn", "stage_seq": 8, "distance_m": 9930.181, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Hunt's Cross", "stage_seq": 9, "distance_m": 11562.812, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Hough Green", "stage_seq": 10, "distance_m": 19839.073, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Warrington West", "stage_seq": 11, "distance_m": 29388.663, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Warrington Central", "stage_seq": 12, "distance_m": 32571.089, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Padgate", "stage_seq": 13, "distance_m": 35343.928, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Birchwood", "stage_seq": 14, "distance_m": 37549.116, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Glazebrook", "stage_seq": 15, "distance_m": 42624.996, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Glazebrook East Jn", "stage_seq": 16, "distance_m": 42821.581, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Irlam", "stage_seq": 17, "distance_m": 44253.499, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Flixton", "stage_seq": 18, "distance_m": 50870.291, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Chassen Road", "stage_seq": 19, "distance_m": 51972.501, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Urmston", "stage_seq": 20, "distance_m": 52941.452, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Humphrey Park", "stage_seq": 21, "distance_m": 54745.175, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Trafford Park", "stage_seq": 22, "distance_m": 55838.213, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Trafford Park East Jn", "stage_seq": 23, "distance_m": 57650.712, "section_seq": 1, "route_path_id": 36435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Deansgate", "stage_seq": 24, "distance_m": 60577.593, "section_seq": 1, "route_path_id": 36435}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 25, "distance_m": 61166.034, "section_seq": 1, "route_path_id": 36435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61166.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 36435}], "total_distance_m": 61166.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 61049.129, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.905, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:56Z", "source_id": 40045929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:59Z", "source_id": 13146918, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:21Z", "source_id": 40057014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:23Z", "source_id": 13150468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:30Z", "source_id": 40063619, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:36Z", "source_id": 13152602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:08Z", "source_id": 40069107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:11Z", "source_id": 13154315, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:38Z", "source_id": 13157965, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:30Z", "source_id": 40092450, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:48:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:34Z", "source_id": 13161885, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:02Z", "source_id": 40101939, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:04Z", "source_id": 13164940, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10064, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:56Z", "source_id": 40110021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:04Z", "source_id": 13167617, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:12Z", "source_id": 40118814, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:14Z", "source_id": 13170380, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:45Z", "source_id": 13174819, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9273, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:52Z", "source_id": 40136328, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:57Z", "source_id": 13175611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9270, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:50Z", "source_id": 40147446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:58Z", "source_id": 13178994, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:45Z", "source_id": 13181572, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:17Z", "source_id": 13182583, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:44Z", "source_id": 13184939, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:15Z", "source_id": 13186680, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:01Z", "source_id": 40184480, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:08Z", "source_id": 13190618, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:54Z", "source_id": 40188618, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:59Z", "source_id": 13191898, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 0722 0722 8 None None Manchester Oxford Road 0833 0833 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24216/2026-09-12/detailed None Trafford Park 2026-09-12T08:25:30+01:00 Manchester Oxford Road 9.0 {"type": "LineString", "coordinates": [[-2.311324160621665, 53.45484789629984], [-2.3113122999999995, 53.4548506], [-2.3109663000000005, 53.4549338], [-2.3106048, 53.45502399999999], [-2.3103131999999995, 53.45510219999999], [-2.3092685, 53.45542319999999], [-2.3083867, 53.455716300000006], [-2.3077269, 53.4559387], [-2.3072449, 53.456107499999995], [-2.3057835999999994, 53.456638899999994], [-2.3047514999999996, 53.45709860000001], [-2.3040565999999996, 53.457427], [-2.3033975, 53.457763599999986], [-2.3030142, 53.4579672], [-2.3026446999999997, 53.45816590000001], [-2.3012411, 53.4588834], [-2.3005571999999996, 53.4592003], [-2.2998318999999996, 53.4595237], [-2.2993824, 53.459714199999986], [-2.2989218999999994, 53.4598964], [-2.2983511, 53.460113099999994], [-2.2977168, 53.46033810000001], [-2.2970522, 53.4605728], [-2.2964565999999995, 53.460761600000005], [-2.2958691999999994, 53.46094060000001], [-2.2953287, 53.4610916], [-2.2947276, 53.461265700000006], [-2.2941733, 53.4614118], [-2.2934783999999997, 53.4615858], [-2.2927833999999994, 53.461751599999985], [-2.2924876999999997, 53.4618153], [-2.2917977, 53.4619559], [-2.2914653, 53.4620242], [-2.2912006, 53.4620784], [-2.2902937999999997, 53.46227400000001], [-2.2889145, 53.4625627], [-2.2882665, 53.4626924], [-2.2876876, 53.4628093], [-2.2870062, 53.4629468], [-2.2850514, 53.4633578], [-2.2849748, 53.4633736], [-2.2848344, 53.46340269999999], [-2.28239, 53.4639023], [-2.281168399999999, 53.46416010000001], [-2.2799385, 53.4644162], [-2.2792573, 53.4645541], [-2.2786175999999996, 53.4646821], [-2.2779482, 53.46482979999999], [-2.2772856, 53.46497099999999], [-2.2768172999999994, 53.4650765], [-2.2763715, 53.465181], [-2.2759950999999994, 53.46528790000001], [-2.27557, 53.4654069], [-2.27508, 53.4655578], [-2.2746177999999997, 53.465713099999995], [-2.2741633, 53.4658754], [-2.2736742999999997, 53.46605639999999], [-2.2732677999999997, 53.4662236], [-2.2728485999999997, 53.46640250000001], [-2.2724433, 53.4665847], [-2.2720355999999997, 53.4667805], [-2.2716056, 53.46700030000001], [-2.2712051, 53.4672118], [-2.2706593, 53.46752270000001], [-2.2705681, 53.4675746], [-2.2702284999999995, 53.4677878], [-2.2702217148203077, 53.46779240988761], [-2.2695532, 53.46824659999999], [-2.2693586, 53.4683952], [-2.2685057999999994, 53.46908789999999], [-2.2684298, 53.469157499999994], [-2.2682287999999997, 53.469318], [-2.2680187000000003, 53.4694688], [-2.2677225999999995, 53.469663100000005], [-2.2670883999999996, 53.4700923], [-2.2668871, 53.4702524], [-2.266582, 53.47050620000001], [-2.2662513, 53.4707981], [-2.2660234, 53.4710204], [-2.2657541, 53.4713044], [-2.2653661, 53.471731], [-2.2650541999999994, 53.47203880000001], [-2.2648788, 53.47219059999999], [-2.2646692, 53.47235320000001], [-2.2643462999999997, 53.472579], [-2.2641317999999995, 53.4727127], [-2.2639021, 53.472842400000005], [-2.2634641, 53.4730655], [-2.2630776, 53.473233099999995], [-2.2627584999999995, 53.4733584], [-2.2624991, 53.47344789999998], [-2.2623137999999994, 53.47350599999999], [-2.2615095, 53.47373470000001], [-2.2601953, 53.4741041], [-2.2588815, 53.4744698], [-2.2585635, 53.4745581], [-2.2582530999999997, 53.4746353], [-2.2579418999999996, 53.4747018], [-2.257638, 53.4747549], [-2.2575074, 53.4747736], [-2.2573679, 53.4747908], [-2.2570932, 53.4748191], [-2.2568434999999996, 53.4748431], [-2.2563742, 53.47487459999999], [-2.2559476999999997, 53.474903799999986], [-2.2556604, 53.474917299999994], [-2.2554313, 53.47492209999999], [-2.2552020999999995, 53.47491990000001], [-2.2549291999999994, 53.474908500000005], [-2.2546593999999995, 53.474881], [-2.2543824, 53.4748443], [-2.2542525, 53.4748219], [-2.2541144, 53.47479359999999], [-2.2539614, 53.4747639], [-2.2536887999999995, 53.4746944], [-2.2532782, 53.4745685], [-2.2528707999999997, 53.47444039999999], [-2.2526032, 53.47436019999999], [-2.2523688999999996, 53.4743047], [-2.252155, 53.47425479999999], [-2.2519304, 53.47420890000001], [-2.2515809, 53.47414800000001], [-2.2513926, 53.47411830000001], [-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} 3.3 0824 0833 Trafford Park Manchester Oxford Road Manchester Oxford Road 53.4738520 -2.2421458 53.4738520 -2.2421458 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Manchester Oxford Road TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191898 1789198323105174 92 92 2026-09-12 07:43:09.491676 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:08.967256
468203 498107 C08116 365C11MA12 2026-09-12 COMPLETE 13191989 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 498107, "stp": "P", "toc": "Merseyrail", "uid": "C08116", "consist": "777017", "dest_crs": "CTR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08116/2026-09-12/detailed", "trust_id": "365C11MA12", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": "7B", "is_terminated": 1, "next_location": "Chester", "signalling_id": "5C11", "timing_status": "EARLY", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0833", "current_leg_dep": "0800", "current_leg_end": "Chester", "origin_dep_time": "0709", "origin_platform": null, "current_location": "Chester", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.010586365250046, 53.37240853550814], [-3.0105018999999995, 53.37225389999999], [-3.0103129, 53.3718988], [-3.0101272000000003, 53.3715555], [-3.0097271999999995, 53.370851400000014], [-3.0095778, 53.370590599999986], [-3.0094321999999996, 53.37024900000001], [-3.0086907999999997, 53.36896599999999], [-3.0084092999999994, 53.368474], [-3.007992199999999, 53.3677224], [-3.0068233, 53.3654561], [-3.0065208999999995, 53.3648497], [-3.006114999999999, 53.36406649999999], [-3.0056592, 53.36315929999999], [-3.0053095999999995, 53.362497299999994], [-3.0049907, 53.361835799999994], [-3.0046708999999994, 53.3611081], [-3.0044975113039345, 53.36070877627213], [-3.0038408, 53.3591963], [-3.0035068, 53.35849970000001], [-3.0030763, 53.3576575], [-3.0028813, 53.35728479999999], [-3.002759300000001, 53.3570386], [-3.0026911, 53.356908], [-3.0022525, 53.35607729999999], [-3.0018572999999997, 53.35536919999999], [-3.0015743, 53.3548539], [-3.0012476999999995, 53.3542708], [-3.000704, 53.3532606], [-3.0002747, 53.3524317], [-2.9997256999999995, 53.3513625], [-2.9991877, 53.35029579999999], [-2.9991030999999997, 53.3501259], [-2.9989348, 53.3497975], [-2.9985932, 53.3491078], [-2.9985036999999997, 53.34892679999999], [-2.9982259999999994, 53.34839459999999], [-2.9979813, 53.34790709999999], [-2.9978538999999995, 53.3476659], [-2.9977813, 53.3475204], [-2.9974725, 53.34690569999999], [-2.9972737, 53.346511799999995], [-2.9969345, 53.34583529999999], [-2.9968433999999995, 53.34567049999999], [-2.996764199999999, 53.3455074], [-2.9966589, 53.3453044], [-2.9965592999999995, 53.34512519999999], [-2.9963033, 53.34466179999999], [-2.9960392999999996, 53.344168399999994], [-2.9957623, 53.3436212], [-2.9952126, 53.342554699999994], [-2.9950369, 53.3422085], [-2.9947842999999996, 53.3416948], [-2.9942825, 53.340474], [-2.9941167, 53.34004590000001], [-2.9935648, 53.3386947], [-2.9930245, 53.337327599999995], [-2.9921803, 53.3351729], [-2.9920929999999997, 53.3349481], [-2.9916878, 53.3339533], [-2.9913010999999994, 53.33295689999999], [-2.9905158999999997, 53.3309656], [-2.9903168999999994, 53.33043869999999], [-2.9900548, 53.32974500000001], [-2.9869173, 53.3218424], [-2.986824, 53.321627200000016], [-2.986777, 53.3215255], [-2.9865153, 53.3208712], [-2.9852718, 53.317682999999995], [-2.9842932, 53.31520119999999], [-2.983458, 53.31311730000001], [-2.983033, 53.312015499999994], [-2.9822061999999994, 53.3099232], [-2.981409199999999, 53.3078635], [-2.981298, 53.3075684], [-2.9811001317578043, 53.30706581297633], [-2.9807933999999996, 53.306286699999994], [-2.9806712, 53.3059681], [-2.9800706999999997, 53.3043249], [-2.9794236999999995, 53.3024762], [-2.9775718, 53.2976039], [-2.977338875027705, 53.296990660808696], [-2.9773386999999993, 53.29699020000001], [-2.9769753, 53.296033500000014], [-2.9766208, 53.29523259999999], [-2.9761525, 53.294489799999994], [-2.9759340999999995, 53.29394669999999], [-2.9757689999999997, 53.2935364], [-2.9755215, 53.29305219999999], [-2.975279, 53.2924752], [-2.9749768999999997, 53.291850499999995], [-2.9743422999999996, 53.29070370000001], [-2.9740207999999995, 53.290127899999995], [-2.9737039999999997, 53.28955520000001], [-2.9732207, 53.2887195], [-2.972740299999999, 53.28789249999999], [-2.9722438, 53.28704319999999], [-2.9716798, 53.2861801], [-2.9706108999999996, 53.28468449999999], [-2.9694275, 53.283207], [-2.9683417999999997, 53.281969100000005], [-2.9672596999999996, 53.28077979999998], [-2.9662233, 53.279816100000005], [-2.9654285, 53.2790998], [-2.9645842, 53.278380899999995], [-2.964440437594421, 53.278262460789115], [-2.9628729999999996, 53.2769711], [-2.9616185, 53.275932299999994], [-2.9603458999999996, 53.2748888], [-2.9577840999999996, 53.27280279999999], [-2.9553076, 53.27070659999999], [-2.9527549, 53.26860940000001], [-2.9476494, 53.2644311], [-2.9431606999999995, 53.260717500000005], [-2.9425764, 53.260241699999995], [-2.9419034, 53.2596783], [-2.9414041, 53.25925500000001], [-2.9407861999999994, 53.2587317], [-2.9401346, 53.258154700000006], [-2.939487, 53.257555], [-2.9360242, 53.25426589999999], [-2.9350732840863833, 53.25335536819731], [-2.932596, 53.25098320000001], [-2.9307734, 53.2492247], [-2.9290117, 53.2475526], [-2.9281476, 53.24671], [-2.9273317, 53.245924], [-2.9263405, 53.2449947], [-2.9257361999999993, 53.24439890000001], [-2.9229416, 53.24170599999999], [-2.9215136, 53.2403708], [-2.9208018999999994, 53.2396895], [-2.9201163999999995, 53.2390155], [-2.9169873, 53.2360273], [-2.9154313, 53.234532299999984], [-2.9146478999999994, 53.23378340000001], [-2.9138620999999993, 53.233034499999995], [-2.9117004999999994, 53.23094], [-2.9106078, 53.2298927], [-2.9100636999999994, 53.229363600000006], [-2.9095305, 53.228845799999995], [-2.9086388999999997, 53.22799359999999], [-2.9076420999999995, 53.2270345], [-2.9066177, 53.22606919999998], [-2.9056213, 53.22512669999999], [-2.9046609999999995, 53.2241849], [-2.9037461, 53.2233078], [-2.9025479, 53.22216130000001], [-2.9019743, 53.22162669999999], [-2.901418, 53.2210922], [-2.900712, 53.22041750000001], [-2.8993941999999997, 53.219152999999984], [-2.8980791999999997, 53.2178739], [-2.8973551, 53.21716979999999], [-2.8968902999999995, 53.21670559999999], [-2.8964537999999997, 53.2162443], [-2.8961190999999995, 53.215844099999984], [-2.8957696999999993, 53.2153991], [-2.8953358, 53.2148371], [-2.8940696, 53.2127924], [-2.8928183999999995, 53.210712999999984], [-2.8924027, 53.21002140000001], [-2.8919895, 53.2093271], [-2.8919006, 53.20918149999999], [-2.8917967999999994, 53.209017300000006], [-2.8914916999999996, 53.2085141], [-2.8910350999999994, 53.20774500000001], [-2.890327399999999, 53.2065616], [-2.8899844, 53.205991899999994], [-2.8892848, 53.204892099999995], [-2.8889428999999995, 53.2043891], [-2.8881165999999996, 53.20321520000001], [-2.887748080112607, 53.20271294180112], [-2.887641538125621, 53.202567987050855], [-2.887547668418677, 53.202439849614365], [-2.887464595072334, 53.20232614408711], [-2.887390442167152, 53.20222448506461], [-2.8873233337836903, 53.20213248714233], [-2.8872613940025076, 53.20204776491575], [-2.887202746904164, 53.20196793298037], [-2.887145516569219, 53.201890605931666], [-2.8870878270782314, 53.20181339836511], [-2.887027802511761, 53.201733924876216], [-2.8869635669503664, 53.20164980006045], [-2.8868932444746074, 53.20155863851329], [-2.886814959165044, 53.20145805483025], [-2.8867268351022353, 53.20134566360679], [-2.88662699636674, 53.20121907943839], [-2.886513567039118, 53.20107591692056], [-2.8864782, 53.2010276], [-2.8863905000000005, 53.20086100000001], [-2.8863261, 53.200692200000006], [-2.8862835999999996, 53.2004988], [-2.8862646999999995, 53.2001715], [-2.8862297, 53.1999599], [-2.8861732999999994, 53.199799199999994], [-2.8860933, 53.19964180000001], [-2.8860552165065845, 53.19957740430325], [-2.8860328, 53.1995395], [-2.8859287999999994, 53.1993511], [-2.8858075, 53.1991916], [-2.8856721999999997, 53.19905380000001], [-2.8854694999999997, 53.19888490000001], [-2.885302, 53.1987613], [-2.8852282, 53.1987196], [-2.8850793, 53.19863089999999], [-2.8848472000000003, 53.19851760000001], [-2.8846151999999994, 53.19842520000001], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Rock Ferry", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Rock Ferry", "current_leg_milage": "13.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.627, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.628, \"from_m\": 449.627, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 738.516, \"from_m\": 503.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1043.076, \"from_m\": 738.516, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3570.432, \"from_m\": 1043.076, \"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\": 3775.341, \"from_m\": 3570.432, \"capability_applied\": null, \"effective_limit_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\": 4186.045, \"from_m\": 3775.341, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4908.516, \"from_m\": 4186.045, \"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\": 6334.271, \"from_m\": 4908.516, \"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\": 7248.595, \"from_m\": 6334.271, \"capability_applied\": null, \"effective_limit_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\": 7277.057, \"from_m\": 7248.595, \"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\": 7544.373, \"from_m\": 7277.057, \"capability_applied\": null, \"effective_limit_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\": 8510.188, \"from_m\": 7544.373, \"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\": 9311.827, \"from_m\": 8510.188, \"capability_applied\": null, \"effective_limit_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\": 9353.151, \"from_m\": 9311.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9393.42, \"from_m\": 9353.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17902.114, \"from_m\": 9393.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18272.532, \"from_m\": 17902.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18323.443, \"from_m\": 18272.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18370.367, \"from_m\": 18323.443, \"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\": 18932.626, \"from_m\": 18370.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28280.506, \"from_m\": 18932.626, \"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\": 30292.75, \"from_m\": 28280.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30660.43, \"from_m\": 30292.75, \"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\": 31083.019, \"from_m\": 30660.43, \"capability_applied\": null, \"effective_limit_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\": 498107, \"profile_key\": \"8c1da2e6d9d096b8aa4d31f50b3511dc94a0f17ae6ae703271cde0ab391abf5b\", \"schedule_id\": 5425, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1188.875, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 3, \"distance_m\": 3660.806, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0723\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 4, \"distance_m\": 4186.045, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Paradise Jn\", \"stage_seq\": 5, \"distance_m\": 4206.328, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0749\", \"location\": \"James Street\", \"stage_seq\": 6, \"distance_m\": 4611.447, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Hamilton Square\", \"stage_seq\": 7, \"distance_m\": 6462.736, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Birkenhead Central\", \"stage_seq\": 8, \"distance_m\": 7337.161, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0801H\", \"location\": \"Rock Ferry\", \"stage_seq\": 9, \"distance_m\": 9311.827, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Hooton\", \"stage_seq\": 10, \"distance_m\": 17971.69, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Chester North Jn\", \"stage_seq\": 11, \"distance_m\": 30204.234, \"section_seq\": 1, \"route_path_id\": 28251}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 12, \"distance_m\": 31083.019, \"section_seq\": 1, \"route_path_id\": 28251}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31083.019, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28251}], \"total_distance_m\": 31083.019, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30542.212, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 540.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0709", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:32Z\", \"source_id\": 40018997, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:35Z\", \"source_id\": 13138246, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:02Z\", \"source_id\": 40027806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:04Z\", \"source_id\": 13141124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:38Z\", \"source_id\": 40033156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:42Z\", \"source_id\": 13142877, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:40Z\", \"source_id\": 40045411, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:43Z\", \"source_id\": 13146774, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:57Z\", \"source_id\": 40101805, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:00Z\", \"source_id\": 13164889, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:08Z\", \"source_id\": 40106312, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:12Z\", \"source_id\": 13166420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:03Z\", \"source_id\": 40116461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:07Z\", \"source_id\": 13169636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:30Z\", \"source_id\": 40150978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:31Z\", \"source_id\": 13180070, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:05Z\", \"source_id\": 40189036, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:06Z\", \"source_id\": 13191989, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "7", "timing_fact_generation": 1789198327537406, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:12.033007", "service_state_evidence_id": 13191989, "current_leg_start_actual_dep": "2026-09-12T08:01:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:12.466826", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XKK CTR 5C11 777017 4 75 None {"version": 3, "segments": [{"to_m": 449.627, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.628, "from_m": 449.627, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 738.516, "from_m": 503.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1043.076, "from_m": 738.516, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3570.432, "from_m": 1043.076, "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": 3775.341, "from_m": 3570.432, "capability_applied": null, "effective_limit_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": 4186.045, "from_m": 3775.341, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4908.516, "from_m": 4186.045, "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": 6334.271, "from_m": 4908.516, "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": 7248.595, "from_m": 6334.271, "capability_applied": null, "effective_limit_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": 7277.057, "from_m": 7248.595, "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": 7544.373, "from_m": 7277.057, "capability_applied": null, "effective_limit_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": 8510.188, "from_m": 7544.373, "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": 9311.827, "from_m": 8510.188, "capability_applied": null, "effective_limit_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": 9353.151, "from_m": 9311.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9393.42, "from_m": 9353.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17902.114, "from_m": 9393.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18272.532, "from_m": 17902.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18323.443, "from_m": 18272.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18370.367, "from_m": 18323.443, "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": 18932.626, "from_m": 18370.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28280.506, "from_m": 18932.626, "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": 30292.75, "from_m": 28280.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30660.43, "from_m": 30292.75, "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": 31083.019, "from_m": 30660.43, "capability_applied": null, "effective_limit_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": 498107, "profile_key": "8c1da2e6d9d096b8aa4d31f50b3511dc94a0f17ae6ae703271cde0ab391abf5b", "schedule_id": 5425, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0709", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Sandhills", "stage_seq": 2, "distance_m": 1188.875, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Moorfields (Northern Line)", "stage_seq": 3, "distance_m": 3660.806, "section_seq": 1, "route_path_id": 28251}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0723", "location": "Liverpool Central (Northern)", "stage_seq": 4, "distance_m": 4186.045, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Paradise Jn", "stage_seq": 5, "distance_m": 4206.328, "section_seq": 1, "route_path_id": 28251}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0749", "location": "James Street", "stage_seq": 6, "distance_m": 4611.447, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Hamilton Square", "stage_seq": 7, "distance_m": 6462.736, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Birkenhead Central", "stage_seq": 8, "distance_m": 7337.161, "section_seq": 1, "route_path_id": 28251}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0801H", "location": "Rock Ferry", "stage_seq": 9, "distance_m": 9311.827, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Hooton", "stage_seq": 10, "distance_m": 17971.69, "section_seq": 1, "route_path_id": 28251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Chester North Jn", "stage_seq": 11, "distance_m": 30204.234, "section_seq": 1, "route_path_id": 28251}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Chester", "stage_seq": 12, "distance_m": 31083.019, "section_seq": 1, "route_path_id": 28251}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31083.019, "from_m": 0.0, "section_seq": 1, "route_path_id": 28251}], "total_distance_m": 31083.019, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30542.212, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 540.807, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:32Z", "source_id": 40018997, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:35Z", "source_id": 13138246, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:02Z", "source_id": 40027806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:04Z", "source_id": 13141124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9779, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:38Z", "source_id": 40033156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:42Z", "source_id": 13142877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10240, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:40Z", "source_id": 40045411, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:43Z", "source_id": 13146774, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10249, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:57Z", "source_id": 40101805, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:00Z", "source_id": 13164889, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10256, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:08Z", "source_id": 40106312, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:12Z", "source_id": 13166420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10269, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:03Z", "source_id": 40116461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:07Z", "source_id": 13169636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:30Z", "source_id": 40150978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:31Z", "source_id": 13180070, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10398, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:05Z", "source_id": 40189036, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:06Z", "source_id": 13191989, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Kirkdale C.S. 0709 0709 None None None Chester 0836 0836 7B EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08116/2026-09-12/detailed None Rock Ferry 2026-09-12T08:01:30+01:00 Chester 33.0 {"type": "LineString", "coordinates": [[-3.010586365250046, 53.37240853550814], [-3.0105018999999995, 53.37225389999999], [-3.0103129, 53.3718988], [-3.0101272000000003, 53.3715555], [-3.0097271999999995, 53.370851400000014], [-3.0095778, 53.370590599999986], [-3.0094321999999996, 53.37024900000001], [-3.0086907999999997, 53.36896599999999], [-3.0084092999999994, 53.368474], [-3.007992199999999, 53.3677224], [-3.0068233, 53.3654561], [-3.0065208999999995, 53.3648497], [-3.006114999999999, 53.36406649999999], [-3.0056592, 53.36315929999999], [-3.0053095999999995, 53.362497299999994], [-3.0049907, 53.361835799999994], [-3.0046708999999994, 53.3611081], [-3.0044975113039345, 53.36070877627213], [-3.0038408, 53.3591963], [-3.0035068, 53.35849970000001], [-3.0030763, 53.3576575], [-3.0028813, 53.35728479999999], [-3.002759300000001, 53.3570386], [-3.0026911, 53.356908], [-3.0022525, 53.35607729999999], [-3.0018572999999997, 53.35536919999999], [-3.0015743, 53.3548539], [-3.0012476999999995, 53.3542708], [-3.000704, 53.3532606], [-3.0002747, 53.3524317], [-2.9997256999999995, 53.3513625], [-2.9991877, 53.35029579999999], [-2.9991030999999997, 53.3501259], [-2.9989348, 53.3497975], [-2.9985932, 53.3491078], [-2.9985036999999997, 53.34892679999999], [-2.9982259999999994, 53.34839459999999], [-2.9979813, 53.34790709999999], [-2.9978538999999995, 53.3476659], [-2.9977813, 53.3475204], [-2.9974725, 53.34690569999999], [-2.9972737, 53.346511799999995], [-2.9969345, 53.34583529999999], [-2.9968433999999995, 53.34567049999999], [-2.996764199999999, 53.3455074], [-2.9966589, 53.3453044], [-2.9965592999999995, 53.34512519999999], [-2.9963033, 53.34466179999999], [-2.9960392999999996, 53.344168399999994], [-2.9957623, 53.3436212], [-2.9952126, 53.342554699999994], [-2.9950369, 53.3422085], [-2.9947842999999996, 53.3416948], [-2.9942825, 53.340474], [-2.9941167, 53.34004590000001], [-2.9935648, 53.3386947], [-2.9930245, 53.337327599999995], [-2.9921803, 53.3351729], [-2.9920929999999997, 53.3349481], [-2.9916878, 53.3339533], [-2.9913010999999994, 53.33295689999999], [-2.9905158999999997, 53.3309656], [-2.9903168999999994, 53.33043869999999], [-2.9900548, 53.32974500000001], [-2.9869173, 53.3218424], [-2.986824, 53.321627200000016], [-2.986777, 53.3215255], [-2.9865153, 53.3208712], [-2.9852718, 53.317682999999995], [-2.9842932, 53.31520119999999], [-2.983458, 53.31311730000001], [-2.983033, 53.312015499999994], [-2.9822061999999994, 53.3099232], [-2.981409199999999, 53.3078635], [-2.981298, 53.3075684], [-2.9811001317578043, 53.30706581297633], [-2.9807933999999996, 53.306286699999994], [-2.9806712, 53.3059681], [-2.9800706999999997, 53.3043249], [-2.9794236999999995, 53.3024762], [-2.9775718, 53.2976039], [-2.977338875027705, 53.296990660808696], [-2.9773386999999993, 53.29699020000001], [-2.9769753, 53.296033500000014], [-2.9766208, 53.29523259999999], [-2.9761525, 53.294489799999994], [-2.9759340999999995, 53.29394669999999], [-2.9757689999999997, 53.2935364], [-2.9755215, 53.29305219999999], [-2.975279, 53.2924752], [-2.9749768999999997, 53.291850499999995], [-2.9743422999999996, 53.29070370000001], [-2.9740207999999995, 53.290127899999995], [-2.9737039999999997, 53.28955520000001], [-2.9732207, 53.2887195], [-2.972740299999999, 53.28789249999999], [-2.9722438, 53.28704319999999], [-2.9716798, 53.2861801], [-2.9706108999999996, 53.28468449999999], [-2.9694275, 53.283207], [-2.9683417999999997, 53.281969100000005], [-2.9672596999999996, 53.28077979999998], [-2.9662233, 53.279816100000005], [-2.9654285, 53.2790998], [-2.9645842, 53.278380899999995], [-2.964440437594421, 53.278262460789115], [-2.9628729999999996, 53.2769711], [-2.9616185, 53.275932299999994], [-2.9603458999999996, 53.2748888], [-2.9577840999999996, 53.27280279999999], [-2.9553076, 53.27070659999999], [-2.9527549, 53.26860940000001], [-2.9476494, 53.2644311], [-2.9431606999999995, 53.260717500000005], [-2.9425764, 53.260241699999995], [-2.9419034, 53.2596783], [-2.9414041, 53.25925500000001], [-2.9407861999999994, 53.2587317], [-2.9401346, 53.258154700000006], [-2.939487, 53.257555], [-2.9360242, 53.25426589999999], [-2.9350732840863833, 53.25335536819731], [-2.932596, 53.25098320000001], [-2.9307734, 53.2492247], [-2.9290117, 53.2475526], [-2.9281476, 53.24671], [-2.9273317, 53.245924], [-2.9263405, 53.2449947], [-2.9257361999999993, 53.24439890000001], [-2.9229416, 53.24170599999999], [-2.9215136, 53.2403708], [-2.9208018999999994, 53.2396895], [-2.9201163999999995, 53.2390155], [-2.9169873, 53.2360273], [-2.9154313, 53.234532299999984], [-2.9146478999999994, 53.23378340000001], [-2.9138620999999993, 53.233034499999995], [-2.9117004999999994, 53.23094], [-2.9106078, 53.2298927], [-2.9100636999999994, 53.229363600000006], [-2.9095305, 53.228845799999995], [-2.9086388999999997, 53.22799359999999], [-2.9076420999999995, 53.2270345], [-2.9066177, 53.22606919999998], [-2.9056213, 53.22512669999999], [-2.9046609999999995, 53.2241849], [-2.9037461, 53.2233078], [-2.9025479, 53.22216130000001], [-2.9019743, 53.22162669999999], [-2.901418, 53.2210922], [-2.900712, 53.22041750000001], [-2.8993941999999997, 53.219152999999984], [-2.8980791999999997, 53.2178739], [-2.8973551, 53.21716979999999], [-2.8968902999999995, 53.21670559999999], [-2.8964537999999997, 53.2162443], [-2.8961190999999995, 53.215844099999984], [-2.8957696999999993, 53.2153991], [-2.8953358, 53.2148371], [-2.8940696, 53.2127924], [-2.8928183999999995, 53.210712999999984], [-2.8924027, 53.21002140000001], [-2.8919895, 53.2093271], [-2.8919006, 53.20918149999999], [-2.8917967999999994, 53.209017300000006], [-2.8914916999999996, 53.2085141], [-2.8910350999999994, 53.20774500000001], [-2.890327399999999, 53.2065616], [-2.8899844, 53.205991899999994], [-2.8892848, 53.204892099999995], [-2.8889428999999995, 53.2043891], [-2.8881165999999996, 53.20321520000001], [-2.887748080112607, 53.20271294180112], [-2.887641538125621, 53.202567987050855], [-2.887547668418677, 53.202439849614365], [-2.887464595072334, 53.20232614408711], [-2.887390442167152, 53.20222448506461], [-2.8873233337836903, 53.20213248714233], [-2.8872613940025076, 53.20204776491575], [-2.887202746904164, 53.20196793298037], [-2.887145516569219, 53.201890605931666], [-2.8870878270782314, 53.20181339836511], [-2.887027802511761, 53.201733924876216], [-2.8869635669503664, 53.20164980006045], [-2.8868932444746074, 53.20155863851329], [-2.886814959165044, 53.20145805483025], [-2.8867268351022353, 53.20134566360679], [-2.88662699636674, 53.20121907943839], [-2.886513567039118, 53.20107591692056], [-2.8864782, 53.2010276], [-2.8863905000000005, 53.20086100000001], [-2.8863261, 53.200692200000006], [-2.8862835999999996, 53.2004988], [-2.8862646999999995, 53.2001715], [-2.8862297, 53.1999599], [-2.8861732999999994, 53.199799199999994], [-2.8860933, 53.19964180000001], [-2.8860552165065845, 53.19957740430325], [-2.8860328, 53.1995395], [-2.8859287999999994, 53.1993511], [-2.8858075, 53.1991916], [-2.8856721999999997, 53.19905380000001], [-2.8854694999999997, 53.19888490000001], [-2.885302, 53.1987613], [-2.8852282, 53.1987196], [-2.8850793, 53.19863089999999], [-2.8848472000000003, 53.19851760000001], [-2.8846151999999994, 53.19842520000001], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]} 13.5 0800 0833 Rock Ferry Chester Chester 53.1965150 -2.8787749 53.1965150 -2.8787749 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Chester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191989 1789198327537406 54 54 2026-09-12 07:43:12.466826 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:12.033007
468204 499594 P65086 325K81MC12 2026-09-12 COMPLETE 13192289 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 499594, "stp": "P", "toc": "Northern", "uid": "P65086", "consist": "323228", "dest_crs": "ALD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65086/2026-09-12/detailed", "trust_id": "325K81MC12", "origin_crs": "ALD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alderley Edge", "service_date": "2026-09-12", "dest_arr_time": "0830", "dest_platform": "1", "is_terminated": 1, "next_location": "Alderley Edge", "signalling_id": "5K81", "timing_status": "LATE", "origin_station": "Alderley Edge", "current_leg_arr": "0830", "current_leg_dep": "0832", "current_leg_end": "Alderley Edge", "origin_dep_time": "0810", "origin_platform": "2", "current_location": "Alderley Edge", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2382411, 53.30065339999999], [-2.237989, 53.3011471], [-2.2378468, 53.30141960000001], [-2.2375866, 53.30191010000001], [-2.237474, 53.302232299999986], [-2.2372165, 53.302719499999995], [-2.2370667999999996, 53.30309809999999], [-2.2366535, 53.3038699]]}", "current_leg_start": "Alderlet Edge Up Siding", "dest_arr_time_act": "0830", "motion_projection": null, "next_location_lat": "53.3038699", "next_location_lon": "-2.2366535", "previous_location": "Alderlet Edge Up Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 90.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 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\": 133.365, \"from_m\": 90.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190.177, \"from_m\": 133.365, \"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\": 556.081, \"from_m\": 190.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 612.893, \"from_m\": 556.081, \"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\": 656.151, \"from_m\": 612.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 746.258, \"from_m\": 656.151, \"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}], \"service_id\": 499594, \"profile_key\": \"4d541ee98655e28029c764372900ae6419726c1868168fd8722162b78d8b8215\", \"schedule_id\": 3442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Alderley Edge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36785}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0829\", \"location\": \"Alderlet Edge Up Siding\", \"stage_seq\": 2, \"distance_m\": 373.129, \"section_seq\": 1, \"route_path_id\": 36785}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"Alderley Edge\", \"stage_seq\": 3, \"distance_m\": 746.258, \"section_seq\": 1, \"route_path_id\": 36785}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 746.258, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36785}], \"total_distance_m\": 746.258, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 293.838, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 452.42, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0810", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "53.3038699", "current_position_lon": "-2.2366535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:43Z\", \"source_id\": 40140322, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:46Z\", \"source_id\": 13176823, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:27Z\", \"source_id\": 40189947, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:32Z\", \"source_id\": 13192289, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alderley Edge", "service_state_platform": "1", "timing_fact_generation": 1789198354474529, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:16.194843", "service_state_evidence_id": 13192289, "current_leg_start_actual_dep": "2026-09-12T08:32:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:17.257598", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ALD ALD 5K81 323228 3 90 None {"version": 3, "segments": [{"to_m": 90.107, "from_m": 0.0, "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": 133.365, "from_m": 90.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190.177, "from_m": 133.365, "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": 556.081, "from_m": 190.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 612.893, "from_m": 556.081, "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": 656.151, "from_m": 612.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 746.258, "from_m": 656.151, "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}], "service_id": 499594, "profile_key": "4d541ee98655e28029c764372900ae6419726c1868168fd8722162b78d8b8215", "schedule_id": 3442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0810", "location": "Alderley Edge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36785}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0829", "location": "Alderlet Edge Up Siding", "stage_seq": 2, "distance_m": 373.129, "section_seq": 1, "route_path_id": 36785}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "Alderley Edge", "stage_seq": 3, "distance_m": 746.258, "section_seq": 1, "route_path_id": 36785}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 746.258, "from_m": 0.0, "section_seq": 1, "route_path_id": 36785}], "total_distance_m": 746.258, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 293.838, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 452.42, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9170, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:43Z", "source_id": 40140322, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:46Z", "source_id": 13176823, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:27Z", "source_id": 40189947, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:32Z", "source_id": 13192289, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Alderley Edge 0810 0810 2 None None Alderley Edge 0830 0830 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65086/2026-09-12/detailed None Alderlet Edge Up Siding 2026-09-12T08:32:00+01:00 Alderley Edge 1438.0 {"type": "LineString", "coordinates": [[-2.2382411, 53.30065339999999], [-2.237989, 53.3011471], [-2.2378468, 53.30141960000001], [-2.2375866, 53.30191010000001], [-2.237474, 53.302232299999986], [-2.2372165, 53.302719499999995], [-2.2370667999999996, 53.30309809999999], [-2.2366535, 53.3038699]]} 0.2 0832 0830 Alderlet Edge Up Siding Alderley Edge Alderley Edge 53.3038699 -2.2366535 53.3038699 -2.2366535 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Alderley Edge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192289 1789198354474529 5 5 2026-09-12 07:43:17.257598 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:16.194843
468205 499501 W82633 072N14MC12 2026-09-12 COMPLETE 13191793 2026-09-12 08:33:00 2026-09-12 07:43:22 2026-09-14 07:43:22 {"id": 499501, "stp": "P", "toc": "ScotRail", "uid": "W82633", "consist": "380110", "dest_crs": "NEI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82633/2026-09-12/detailed", "trust_id": "072N14MC12", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N14", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0833", "current_leg_dep": "0827", "current_leg_end": "Neilston", "origin_dep_time": "0805", "origin_platform": "9", "current_location": "Neilston", "last_update_time": "2026-09-12T07:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "current_leg_milage": "3.8", "linx_max_speed_mph": 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\": 1007.78, \"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\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5831.098, \"from_m\": 5434.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6876.111, \"from_m\": 5831.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6920.593, \"from_m\": 6876.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11864.199, \"from_m\": 6920.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12111.711, \"from_m\": 11864.199, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19676.145, \"from_m\": 12111.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23873.381, \"from_m\": 19676.145, \"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\": 24186.493, \"from_m\": 23873.381, \"capability_applied\": null, \"effective_limit_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\": 499501, \"profile_key\": \"27ef3f8e9b88606f699807b3c8e9c4ce7da631fce19f9e96c1d5d7d86b3fb9c8\", \"schedule_id\": 28065, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Muirend\", \"stage_seq\": 10, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Williamwood\", \"stage_seq\": 11, \"distance_m\": 8849.363, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Whitecraigs\", \"stage_seq\": 12, \"distance_m\": 16456.459, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Patterton\", \"stage_seq\": 13, \"distance_m\": 18059.227, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 14, \"distance_m\": 24186.493, \"section_seq\": 1, \"route_path_id\": 39541}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24186.493, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39541}], \"total_distance_m\": 24186.493, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24134.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0805", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:29Z\", \"source_id\": 40137715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:33Z\", \"source_id\": 13176040, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:12Z\", \"source_id\": 40141438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:17Z\", \"source_id\": 13177190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:20Z\", \"source_id\": 40146354, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:23Z\", \"source_id\": 13178637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:00Z\", \"source_id\": 40149892, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:03Z\", \"source_id\": 13179755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:05Z\", \"source_id\": 40154328, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:13Z\", \"source_id\": 13181194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:36Z\", \"source_id\": 40159650, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 13182853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:13Z\", \"source_id\": 40162948, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:17Z\", \"source_id\": 13183926, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:40Z\", \"source_id\": 40174866, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:47Z\", \"source_id\": 13187684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:46Z\", \"source_id\": 40188236, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:49Z\", \"source_id\": 13191793, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789198311489445, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:16.197705", "service_state_evidence_id": 13191793, "current_leg_start_actual_dep": "2026-09-12T08:28:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:17.255153", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC NEI 2N14 380110 4 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "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": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5831.098, "from_m": 5434.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6876.111, "from_m": 5831.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6920.593, "from_m": 6876.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11864.199, "from_m": 6920.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12111.711, "from_m": 11864.199, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19676.145, "from_m": 12111.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23873.381, "from_m": 19676.145, "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": 24186.493, "from_m": 23873.381, "capability_applied": null, "effective_limit_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": 499501, "profile_key": "27ef3f8e9b88606f699807b3c8e9c4ce7da631fce19f9e96c1d5d7d86b3fb9c8", "schedule_id": 28065, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0805", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Muirend", "stage_seq": 10, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Williamwood", "stage_seq": 11, "distance_m": 8849.363, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Whitecraigs", "stage_seq": 12, "distance_m": 16456.459, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Patterton", "stage_seq": 13, "distance_m": 18059.227, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Neilston", "stage_seq": 14, "distance_m": 24186.493, "section_seq": 1, "route_path_id": 39541}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24186.493, "from_m": 0.0, "section_seq": 1, "route_path_id": 39541}], "total_distance_m": 24186.493, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24134.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:29Z", "source_id": 40137715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:33Z", "source_id": 13176040, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:12Z", "source_id": 40141438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:17Z", "source_id": 13177190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:20Z", "source_id": 40146354, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:23Z", "source_id": 13178637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:00Z", "source_id": 40149892, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:03Z", "source_id": 13179755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:05Z", "source_id": 40154328, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:13Z", "source_id": 13181194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:36Z", "source_id": 40159650, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 13182853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:13Z", "source_id": 40162948, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:17Z", "source_id": 13183926, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:40Z", "source_id": 40174866, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:47Z", "source_id": 13187684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:46Z", "source_id": 40188236, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:49Z", "source_id": 13191793, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Glasgow Central High Level 0805 0805 9 None None Neilston 0836 0836 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W82633/2026-09-12/detailed None Patterton 2026-09-12T08:28:00+01:00 Neilston 6.0 {"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} 3.8 0827 0833 Patterton Neilston Neilston 55.7828901 -4.4269095 55.7828901 -4.4269095 1 0 2026-09-12 07:43:22 TERMINATED 2026-09-12 07:33:00 Neilston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191793 1789198311489445 37 37 2026-09-12 07:43:17.255153 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:16.197705
468206 498685 W85570 125S09MB12 2026-09-12 COMPLETE None 2026-09-12 07:33:18 2026-09-12 07:43:23 2026-09-14 07:43:23 {"id": 498685, "stp": "P", "toc": "TransPennine Express", "uid": "W85570", "consist": "802215", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85570/2026-09-12/detailed", "trust_id": "125S09MB12", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-12", "dest_arr_time": "0906", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5S09", "timing_status": null, "origin_station": "Newcastle", "current_leg_arr": "0906", "current_leg_dep": "0902", "current_leg_end": "Newcastle", "origin_dep_time": "0732", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-12T07:43:23", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6391055999999995, 54.9623558], [-1.6373782, 54.962331199999994], [-1.6360689999999998, 54.96234969999999], [-1.6346897, 54.9624176], [-1.6334278000000002, 54.9625085], [-1.6331681999999998, 54.96252739999999], [-1.6319716, 54.9626244], [-1.6305526999999995, 54.9627943], [-1.6303774, 54.96281320000001], [-1.6301068, 54.96284670000001], [-1.6297598, 54.96289039999999], [-1.6294444999999995, 54.96295130000001], [-1.6290068999999998, 54.9630692], [-1.6282719999999995, 54.9632565], [-1.6266042, 54.9637005], [-1.6248827, 54.96412579999999], [-1.6236501, 54.9644224], [-1.6228522999999997, 54.9646272], [-1.6226010999999998, 54.9647031], [-1.6224198, 54.964761], [-1.6220988, 54.96488430000001], [-1.6218708999999998, 54.964971799999994], [-1.6218285999999995, 54.964988], [-1.6215183, 54.96510750000001], [-1.620849, 54.96540830000001], [-1.6204841, 54.96561689999999], [-1.6202312999999997, 54.9657944], [-1.620011, 54.965972], [-1.619742, 54.96620699999998], [-1.6197009, 54.9662567], [-1.6193856999999998, 54.96664519999999], [-1.6192899999999997, 54.966779900000006], [-1.6191508, 54.966974099999995], [-1.6190677, 54.9670993], [-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": "Forth Banks Line", "dest_arr_time_act": "0906", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184.561, \"from_m\": 51.967, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3074.901, \"from_m\": 184.561, \"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\": 3207.495, \"from_m\": 3074.901, \"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\": 3259.462, \"from_m\": 3207.495, \"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\": 498685, \"profile_key\": \"be7c0a9b98e58975e58157215c24c902fcdb1831f3deca89888c0f4f6131cdd6\", \"schedule_id\": 28726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28184}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0902\", \"location\": \"Forth Banks Line\", \"stage_seq\": 2, \"distance_m\": 1629.731, \"section_seq\": 1, \"route_path_id\": 28184}, {\"is_pass\": false, \"wtt_arr\": \"0906\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 3, \"distance_m\": 3259.462, \"section_seq\": 1, \"route_path_id\": 28184}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3259.462, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28184}], \"total_distance_m\": 3259.462, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3259.462, \"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": "0732", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Newcastle", "service_state_platform": "3", "timing_fact_generation": 1789195649396837, "current_leg_arrival_utc": "2026-09-12T09:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:18.408783", "service_state_evidence_id": 40063148, "current_leg_start_actual_dep": "2026-09-12T09:02:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-12T07:33:18", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:18.996062", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P NCL NCL 5S09 802215 5 125 None {"version": 3, "segments": [{"to_m": 51.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184.561, "from_m": 51.967, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3074.901, "from_m": 184.561, "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": 3207.495, "from_m": 3074.901, "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": 3259.462, "from_m": 3207.495, "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": 498685, "profile_key": "be7c0a9b98e58975e58157215c24c902fcdb1831f3deca89888c0f4f6131cdd6", "schedule_id": 28726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28184}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0902", "location": "Forth Banks Line", "stage_seq": 2, "distance_m": 1629.731, "section_seq": 1, "route_path_id": 28184}, {"is_pass": false, "wtt_arr": "0906", "wtt_dep": null, "location": "Newcastle", "stage_seq": 3, "distance_m": 3259.462, "section_seq": 1, "route_path_id": 28184}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3259.462, "from_m": 0.0, "section_seq": 1, "route_path_id": 28184}], "total_distance_m": 3259.462, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3259.462, "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} [] Newcastle 0732 0732 3 None None Newcastle 0906 0906 2 None None https://www.realtimetrains.co.uk/service/gb-nr:W85570/2026-09-12/detailed None Forth Banks Line 2026-09-12T09:02:00+01:00 Newcastle 4.0 {"type": "LineString", "coordinates": [[-1.6391055999999995, 54.9623558], [-1.6373782, 54.962331199999994], [-1.6360689999999998, 54.96234969999999], [-1.6346897, 54.9624176], [-1.6334278000000002, 54.9625085], [-1.6331681999999998, 54.96252739999999], [-1.6319716, 54.9626244], [-1.6305526999999995, 54.9627943], [-1.6303774, 54.96281320000001], [-1.6301068, 54.96284670000001], [-1.6297598, 54.96289039999999], [-1.6294444999999995, 54.96295130000001], [-1.6290068999999998, 54.9630692], [-1.6282719999999995, 54.9632565], [-1.6266042, 54.9637005], [-1.6248827, 54.96412579999999], [-1.6236501, 54.9644224], [-1.6228522999999997, 54.9646272], [-1.6226010999999998, 54.9647031], [-1.6224198, 54.964761], [-1.6220988, 54.96488430000001], [-1.6218708999999998, 54.964971799999994], [-1.6218285999999995, 54.964988], [-1.6215183, 54.96510750000001], [-1.620849, 54.96540830000001], [-1.6204841, 54.96561689999999], [-1.6202312999999997, 54.9657944], [-1.620011, 54.965972], [-1.619742, 54.96620699999998], [-1.6197009, 54.9662567], [-1.6193856999999998, 54.96664519999999], [-1.6192899999999997, 54.966779900000006], [-1.6191508, 54.966974099999995], [-1.6190677, 54.9670993], [-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]]} 1.0 0902 0906 None None Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-12 07:43:23 TERMINATED 2026-09-12 07:33:18 Newcastle TD NEVER_DEPARTED_TIMEOUT 40063148 1789195649396837 18 18 2026-09-12 07:43:18.996062 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:18.408783
468207 498910 L81962 872H16MB12 2026-09-12 COMPLETE 13191812 2026-09-12 08:33:00 2026-09-12 07:43:23 2026-09-14 07:43:23 {"id": 498910, "stp": "P", "toc": "South Western Railway", "uid": "L81962", "consist": "701024", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81962/2026-09-12/detailed", "trust_id": "872H16MB12", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "5", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H16", "timing_status": "EARLY", "origin_station": "Shepperton", "current_leg_arr": "0833", "current_leg_dep": "0829", "current_leg_end": "London Waterloo", "origin_dep_time": "0741", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-12T07:43:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 4313.453, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4434.966, \"from_m\": 4313.453, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10241.14, \"from_m\": 4434.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10362.653, \"from_m\": 10241.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19315.349, \"from_m\": 10362.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\": 19688.323, \"from_m\": 19315.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19930.798, \"from_m\": 19688.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20373.129, \"from_m\": 19930.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20525.139, \"from_m\": 20373.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23183.656, \"from_m\": 20525.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23701.131, \"from_m\": 23183.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\": 23760.503, \"from_m\": 23701.131, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25466.579, \"from_m\": 23760.503, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26622.373, \"from_m\": 25466.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\": 27387.902, \"from_m\": 26622.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\": 27549.747, \"from_m\": 27387.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31265.822, \"from_m\": 27549.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31324.618, \"from_m\": 31265.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37054.072, \"from_m\": 31324.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37471.363, \"from_m\": 37054.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\": 37507.349, \"from_m\": 37471.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\": 37568.18, \"from_m\": 37507.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38313.074, \"from_m\": 37568.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40239.545, \"from_m\": 38313.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40362.887, \"from_m\": 40239.545, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41143.626, \"from_m\": 40362.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41974.209, \"from_m\": 41143.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42828.886, \"from_m\": 41974.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43406.221, \"from_m\": 42828.886, \"capability_applied\": null, \"effective_limit_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\": 498910, \"profile_key\": \"d5274d7ae7beff2d4751d0a296fa82e3ebc74e677081acee27ee7e30e0971b6c\", \"schedule_id\": 18980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 7338.053, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Kempton Park\", \"stage_seq\": 4, \"distance_m\": 14052.282, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Hampton\", \"stage_seq\": 5, \"distance_m\": 16901.281, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Fulwell\", \"stage_seq\": 6, \"distance_m\": 19604.203, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 7, \"distance_m\": 20345.525, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Teddington\", \"stage_seq\": 8, \"distance_m\": 21471.742, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Hampton Wick\", \"stage_seq\": 9, \"distance_m\": 23308.253, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 23998.088, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Norbiton\", \"stage_seq\": 11, \"distance_m\": 25346.822, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"New Malden\", \"stage_seq\": 12, \"distance_m\": 27763.88, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Raynes Park\", \"stage_seq\": 13, \"distance_m\": 29636.031, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 31769.909, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 37146.336, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 41338.648, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 42677.244, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 43406.221, \"section_seq\": 1, \"route_path_id\": 35045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43406.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35045}], \"total_distance_m\": 43406.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42566.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "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\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:36Z\", \"source_id\": 40082303, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:37Z\", \"source_id\": 13158566, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:36Z\", \"source_id\": 40082303, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:37Z\", \"source_id\": 13158567, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:20Z\", \"source_id\": 40092118, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:26Z\", \"source_id\": 13161800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:22Z\", \"source_id\": 40098532, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:27Z\", \"source_id\": 13163829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:15Z\", \"source_id\": 40102411, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:23Z\", \"source_id\": 13165133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:45Z\", \"source_id\": 40113645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:48Z\", \"source_id\": 13168776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:14Z\", \"source_id\": 40118902, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:17Z\", \"source_id\": 13170418, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:01Z\", \"source_id\": 40122666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:02Z\", \"source_id\": 13171620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:14Z\", \"source_id\": 40130330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:18Z\", \"source_id\": 13173852, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:34Z\", \"source_id\": 40137983, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:37Z\", \"source_id\": 13176093, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:14Z\", \"source_id\": 40143713, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:18Z\", \"source_id\": 13177899, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:32Z\", \"source_id\": 40151031, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:33Z\", \"source_id\": 13180092, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:33Z\", \"source_id\": 40165846, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:36Z\", \"source_id\": 13184823, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:03Z\", \"source_id\": 40177784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:06Z\", \"source_id\": 13188587, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:49Z\", \"source_id\": 40188335, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:51Z\", \"source_id\": 13191812, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "5", "timing_fact_generation": 1789198312510308, "current_leg_arrival_utc": "2026-09-12T08:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:20.599676", "service_state_evidence_id": 13191812, "current_leg_start_actual_dep": "2026-09-12T08:29:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:21.327378", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SHP None 2H16 701024 10 100 None {"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 4313.453, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4434.966, "from_m": 4313.453, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10241.14, "from_m": 4434.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10362.653, "from_m": 10241.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19315.349, "from_m": 10362.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": 19688.323, "from_m": 19315.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19930.798, "from_m": 19688.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20373.129, "from_m": 19930.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20525.139, "from_m": 20373.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23183.656, "from_m": 20525.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23701.131, "from_m": 23183.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": 23760.503, "from_m": 23701.131, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25466.579, "from_m": 23760.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26622.373, "from_m": 25466.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": 27387.902, "from_m": 26622.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": 27549.747, "from_m": 27387.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31265.822, "from_m": 27549.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31324.618, "from_m": 31265.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37054.072, "from_m": 31324.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37471.363, "from_m": 37054.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": 37507.349, "from_m": 37471.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": 37568.18, "from_m": 37507.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38313.074, "from_m": 37568.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40239.545, "from_m": 38313.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40362.887, "from_m": 40239.545, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41143.626, "from_m": 40362.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41974.209, "from_m": 41143.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42828.886, "from_m": 41974.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43406.221, "from_m": 42828.886, "capability_applied": null, "effective_limit_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": 498910, "profile_key": "d5274d7ae7beff2d4751d0a296fa82e3ebc74e677081acee27ee7e30e0971b6c", "schedule_id": 18980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Sunbury", "stage_seq": 3, "distance_m": 7338.053, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Kempton Park", "stage_seq": 4, "distance_m": 14052.282, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Hampton", "stage_seq": 5, "distance_m": 16901.281, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Fulwell", "stage_seq": 6, "distance_m": 19604.203, "section_seq": 1, "route_path_id": 35045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Shacklegate Jn", "stage_seq": 7, "distance_m": 20345.525, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Teddington", "stage_seq": 8, "distance_m": 21471.742, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Hampton Wick", "stage_seq": 9, "distance_m": 23308.253, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Kingston", "stage_seq": 10, "distance_m": 23998.088, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Norbiton", "stage_seq": 11, "distance_m": 25346.822, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "New Malden", "stage_seq": 12, "distance_m": 27763.88, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Raynes Park", "stage_seq": 13, "distance_m": 29636.031, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Wimbledon", "stage_seq": 14, "distance_m": 31769.909, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 37146.336, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 41338.648, "section_seq": 1, "route_path_id": 35045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 42677.244, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 43406.221, "section_seq": 1, "route_path_id": 35045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43406.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 35045}], "total_distance_m": 43406.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42566.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:36Z", "source_id": 40082303, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:37Z", "source_id": 13158566, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:36Z", "source_id": 40082303, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:37Z", "source_id": 13158567, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28435, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:20Z", "source_id": 40092118, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:26Z", "source_id": 13161800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:22Z", "source_id": 40098532, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:27Z", "source_id": 13163829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:15Z", "source_id": 40102411, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:23Z", "source_id": 13165133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:45Z", "source_id": 40113645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:48Z", "source_id": 13168776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28473, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:14Z", "source_id": 40118902, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:17Z", "source_id": 13170418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28464, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:01Z", "source_id": 40122666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:02Z", "source_id": 13171620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:14Z", "source_id": 40130330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:18Z", "source_id": 13173852, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28495, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:34Z", "source_id": 40137983, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:37Z", "source_id": 13176093, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:14Z", "source_id": 40143713, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:18Z", "source_id": 13177899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:32Z", "source_id": 40151031, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:33Z", "source_id": 13180092, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:33Z", "source_id": 40165846, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:36Z", "source_id": 13184823, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:03Z", "source_id": 40177784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:06Z", "source_id": 13188587, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28952, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:49Z", "source_id": 40188335, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:51Z", "source_id": 13191812, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Shepperton 0741 0741 None None None London Waterloo 0835 0834 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81962/2026-09-12/detailed None Vauxhall 2026-09-12T08:29:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0829 0833 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-12 07:43:23 TERMINATED 2026-09-12 07:33:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191812 1789198312510308 72 72 2026-09-12 07:43:21.327378 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:20.599676
468208 498052 P01410 482D69MA12 2026-09-12 COMPLETE 13192082 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 498052, "stp": "P", "toc": "Greater Anglia", "uid": "P01410", "consist": "755326", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01410/2026-09-12/detailed", "trust_id": "482D69MA12", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2D69", "timing_status": "EARLY", "origin_station": "Lowestoft", "current_leg_arr": "0833", "current_leg_dep": "0827", "current_leg_end": "Ipswich", "origin_dep_time": "0706", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Westerfield", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Westerfield", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.364, \"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\": 2157.591, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2696.011, \"from_m\": 2157.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2795.072, \"from_m\": 2696.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3697.088, \"from_m\": 2795.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12765.386, \"from_m\": 3697.088, \"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\": 14365.3, \"from_m\": 12765.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16363.792, \"from_m\": 14365.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21026.581, \"from_m\": 16363.792, \"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\": 21054.519, \"from_m\": 21026.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26705.71, \"from_m\": 21054.519, \"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\": 27109.764, \"from_m\": 26705.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27444.788, \"from_m\": 27109.764, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29555.609, \"from_m\": 27444.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31121.311, \"from_m\": 29555.609, \"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\": 36993.531, \"from_m\": 31121.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60063.447, \"from_m\": 36993.531, \"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\": 60477.5, \"from_m\": 60063.447, \"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\": 61399.0, \"from_m\": 60477.5, \"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\": 61546.474, \"from_m\": 61399.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:backward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62342.726, \"from_m\": 61546.474, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62714.333, \"from_m\": 62342.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72859.476, \"from_m\": 62714.333, \"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\": 73250.94, \"from_m\": 72859.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76577.631, \"from_m\": 73250.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77695.587, \"from_m\": 76577.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78451.58, \"from_m\": 77695.587, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78490.353, \"from_m\": 78451.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\": 78560.065, \"from_m\": 78490.353, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78717.77, \"from_m\": 78560.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 498052, \"profile_key\": \"8cba40dc68ccbfa738f8363a8d16bf1c38254fa7c9c7f30f4ce3cc4d91c02c87\", \"schedule_id\": 20930, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0711H\", \"location\": \"Oulton Broad South\", \"stage_seq\": 4, \"distance_m\": 3419.185, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0724\", \"location\": \"Beccles\", \"stage_seq\": 5, \"distance_m\": 13723.379, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Brampton (Suffolk)\", \"stage_seq\": 6, \"distance_m\": 20915.51, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Halesworth\", \"stage_seq\": 7, \"distance_m\": 27388.336, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Darsham\", \"stage_seq\": 8, \"distance_m\": 35724.065, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Saxmundham\", \"stage_seq\": 9, \"distance_m\": 42660.702, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Wickham Market\", \"stage_seq\": 10, \"distance_m\": 53243.931, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Melton\", \"stage_seq\": 11, \"distance_m\": 60022.466, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Woodbridge\", \"stage_seq\": 12, \"distance_m\": 62234.3, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Westerfield\", \"stage_seq\": 13, \"distance_m\": 73039.608, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 14, \"distance_m\": 76550.26, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 77237.04, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 78717.77, \"section_seq\": 1, \"route_path_id\": 36119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78717.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}], \"total_distance_m\": 78717.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78579.936, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 137.834, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:13Z\", \"source_id\": 40016456, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:18Z\", \"source_id\": 13137429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:13Z\", \"source_id\": 40036326, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:16Z\", \"source_id\": 13143835, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:10Z\", \"source_id\": 40044378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:13Z\", \"source_id\": 13146444, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:43Z\", \"source_id\": 40072380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:48Z\", \"source_id\": 13155377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:39Z\", \"source_id\": 40076263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:44Z\", \"source_id\": 13156662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:47Z\", \"source_id\": 40103398, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:47Z\", \"source_id\": 13165413, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:17Z\", \"source_id\": 40150543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:19Z\", \"source_id\": 13179958, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:45Z\", \"source_id\": 40175005, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:49Z\", \"source_id\": 13187717, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:11Z\", \"source_id\": 40189256, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:16Z\", \"source_id\": 13192082, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789198337739617, "current_leg_arrival_utc": "2026-09-12T08:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:22.693683", "service_state_evidence_id": 13192082, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:22.964039", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LWT IPS 2D69 755326 4 100 None {"version": 3, "segments": [{"to_m": 406.364, "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": 2157.591, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2696.011, "from_m": 2157.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2795.072, "from_m": 2696.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3697.088, "from_m": 2795.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12765.386, "from_m": 3697.088, "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": 14365.3, "from_m": 12765.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16363.792, "from_m": 14365.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21026.581, "from_m": 16363.792, "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": 21054.519, "from_m": 21026.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26705.71, "from_m": 21054.519, "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": 27109.764, "from_m": 26705.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27444.788, "from_m": 27109.764, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29555.609, "from_m": 27444.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31121.311, "from_m": 29555.609, "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": 36993.531, "from_m": 31121.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60063.447, "from_m": 36993.531, "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": 60477.5, "from_m": 60063.447, "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": 61399.0, "from_m": 60477.5, "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": 61546.474, "from_m": 61399.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:backward", "infrastructure_limit_mph": 15.0}, {"to_m": 62342.726, "from_m": 61546.474, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62714.333, "from_m": 62342.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72859.476, "from_m": 62714.333, "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": 73250.94, "from_m": 72859.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76577.631, "from_m": 73250.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77695.587, "from_m": 76577.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78451.58, "from_m": 77695.587, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78490.353, "from_m": 78451.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": 78560.065, "from_m": 78490.353, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78717.77, "from_m": 78560.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 498052, "profile_key": "8cba40dc68ccbfa738f8363a8d16bf1c38254fa7c9c7f30f4ce3cc4d91c02c87", "schedule_id": 20930, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0711H", "location": "Oulton Broad South", "stage_seq": 4, "distance_m": 3419.185, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0724", "location": "Beccles", "stage_seq": 5, "distance_m": 13723.379, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Brampton (Suffolk)", "stage_seq": 6, "distance_m": 20915.51, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Halesworth", "stage_seq": 7, "distance_m": 27388.336, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Darsham", "stage_seq": 8, "distance_m": 35724.065, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Saxmundham", "stage_seq": 9, "distance_m": 42660.702, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Wickham Market", "stage_seq": 10, "distance_m": 53243.931, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Melton", "stage_seq": 11, "distance_m": 60022.466, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Woodbridge", "stage_seq": 12, "distance_m": 62234.3, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Westerfield", "stage_seq": 13, "distance_m": 73039.608, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Ipswich Boss Hall Jn", "stage_seq": 14, "distance_m": 76550.26, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 77237.04, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 78717.77, "section_seq": 1, "route_path_id": 36119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78717.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 36119}], "total_distance_m": 78717.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78579.936, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 137.834, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13256, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:13Z", "source_id": 40016456, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:18Z", "source_id": 13137429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13261, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:13Z", "source_id": 40036326, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:16Z", "source_id": 13143835, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13267, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:10Z", "source_id": 40044378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:13Z", "source_id": 13146444, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13274, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:43Z", "source_id": 40072380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:48Z", "source_id": 13155377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13279, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:39Z", "source_id": 40076263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:44Z", "source_id": 13156662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13283, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:47Z", "source_id": 40103398, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:47Z", "source_id": 13165413, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:17Z", "source_id": 40150543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:19Z", "source_id": 13179958, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13332, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:45Z", "source_id": 40175005, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:49Z", "source_id": 13187717, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13406, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:11Z", "source_id": 40189256, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:16Z", "source_id": 13192082, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Lowestoft 0706 0706 2 None None Ipswich 0834 0834 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01410/2026-09-12/detailed None Westerfield 2026-09-12T08:27:00+01:00 Ipswich 6.0 {"type": "LineString", "coordinates": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 3.5 0827 0833 Westerfield Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192082 1789198337739617 44 44 2026-09-12 07:43:22.964039 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:22.693683
468209 498924 L81939 872H11MB12 2026-09-12 COMPLETE 13192122 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 498924, "stp": "P", "toc": "South Western Railway", "uid": "L81939", "consist": "701049", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81939/2026-09-12/detailed", "trust_id": "872H11MB12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H11", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "0833", "current_leg_dep": "0830", "current_leg_end": "Shepperton", "origin_dep_time": "0742", "origin_platform": "5", "current_location": "Shepperton", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15863.313, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23724.737, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23892.978, \"from_m\": 23724.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24102.04, \"from_m\": 23892.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24168.019, \"from_m\": 24102.04, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33635.059, \"from_m\": 24168.019, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33756.572, \"from_m\": 33635.059, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34116.299, \"from_m\": 33756.572, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 498924, \"profile_key\": \"f0bec65cb7b2e8e8d2f90c4fa2783ced10034c0609c77b8aa692f65934e54c56\", \"schedule_id\": 18975, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Wimbledon\", \"stage_seq\": 5, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"New Malden\", \"stage_seq\": 7, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Norbiton\", \"stage_seq\": 8, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Kingston\", \"stage_seq\": 9, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Hampton Wick\", \"stage_seq\": 10, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Teddington\", \"stage_seq\": 11, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 12, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Fulwell\", \"stage_seq\": 13, \"distance_m\": 23808.858, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Hampton\", \"stage_seq\": 14, \"distance_m\": 27079.117, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Kempton Park\", \"stage_seq\": 15, \"distance_m\": 29946.799, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Sunbury\", \"stage_seq\": 16, \"distance_m\": 30731.972, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Upper Halliford\", \"stage_seq\": 17, \"distance_m\": 31669.112, \"section_seq\": 1, \"route_path_id\": 35040}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 18, \"distance_m\": 34116.299, \"section_seq\": 1, \"route_path_id\": 35040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34116.299, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35040}], \"total_distance_m\": 34116.299, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33276.623, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0742", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:57Z\", \"source_id\": 40087210, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:02Z\", \"source_id\": 13160171, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:32Z\", \"source_id\": 40096832, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:34Z\", \"source_id\": 13163249, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:40Z\", \"source_id\": 40107456, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:43Z\", \"source_id\": 13166774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:26Z\", \"source_id\": 40117250, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:28Z\", \"source_id\": 13169890, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:04Z\", \"source_id\": 40122954, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:10Z\", \"source_id\": 13171719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:14Z\", \"source_id\": 40132643, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:19Z\", \"source_id\": 13174522, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:34Z\", \"source_id\": 40137940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:37Z\", \"source_id\": 13176069, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:09Z\", \"source_id\": 40141336, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:13Z\", \"source_id\": 13177138, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:25Z\", \"source_id\": 40148734, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:32Z\", \"source_id\": 13179397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 40159406, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:31Z\", \"source_id\": 13182772, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:13Z\", \"source_id\": 40167175, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:15Z\", \"source_id\": 13185245, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:32Z\", \"source_id\": 40170056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:36Z\", \"source_id\": 13186202, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:32Z\", \"source_id\": 40170056, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:36Z\", \"source_id\": 13186204, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:05Z\", \"source_id\": 40182340, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:12Z\", \"source_id\": 13189962, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:13Z\", \"source_id\": 40189311, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:18Z\", \"source_id\": 13192122, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789198342017276, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:28.477541", "service_state_evidence_id": 13192122, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:28.916204", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None SHP 2H11 701049 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15863.313, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23724.737, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23892.978, "from_m": 23724.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24102.04, "from_m": 23892.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24168.019, "from_m": 24102.04, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33635.059, "from_m": 24168.019, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33756.572, "from_m": 33635.059, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34116.299, "from_m": 33756.572, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 498924, "profile_key": "f0bec65cb7b2e8e8d2f90c4fa2783ced10034c0609c77b8aa692f65934e54c56", "schedule_id": 18975, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Wimbledon", "stage_seq": 5, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "New Malden", "stage_seq": 7, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Norbiton", "stage_seq": 8, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Kingston", "stage_seq": 9, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Hampton Wick", "stage_seq": 10, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Teddington", "stage_seq": 11, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 35040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Shacklegate Jn", "stage_seq": 12, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Fulwell", "stage_seq": 13, "distance_m": 23808.858, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Hampton", "stage_seq": 14, "distance_m": 27079.117, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Kempton Park", "stage_seq": 15, "distance_m": 29946.799, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Sunbury", "stage_seq": 16, "distance_m": 30731.972, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Upper Halliford", "stage_seq": 17, "distance_m": 31669.112, "section_seq": 1, "route_path_id": 35040}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Shepperton", "stage_seq": 18, "distance_m": 34116.299, "section_seq": 1, "route_path_id": 35040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34116.299, "from_m": 0.0, "section_seq": 1, "route_path_id": 35040}], "total_distance_m": 34116.299, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33276.623, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:57Z", "source_id": 40087210, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:02Z", "source_id": 13160171, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:32Z", "source_id": 40096832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:34Z", "source_id": 13163249, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:40Z", "source_id": 40107456, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:43Z", "source_id": 13166774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:26Z", "source_id": 40117250, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:28Z", "source_id": 13169890, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:04Z", "source_id": 40122954, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:10Z", "source_id": 13171719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:14Z", "source_id": 40132643, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:19Z", "source_id": 13174522, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:34Z", "source_id": 40137940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:37Z", "source_id": 13176069, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:09Z", "source_id": 40141336, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:13Z", "source_id": 13177138, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:25Z", "source_id": 40148734, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:32Z", "source_id": 13179397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 40159406, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:31Z", "source_id": 13182772, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:13Z", "source_id": 40167175, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:15Z", "source_id": 13185245, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:32Z", "source_id": 40170056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:36Z", "source_id": 13186202, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:32Z", "source_id": 40170056, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:36Z", "source_id": 13186204, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:05Z", "source_id": 40182340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:12Z", "source_id": 13189962, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:13Z", "source_id": 40189311, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:18Z", "source_id": 13192122, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] London Waterloo 0742 0742 5 None None Shepperton 0833 0833 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81939/2026-09-12/detailed None Upper Halliford 2026-09-12T08:30:00+01:00 Shepperton 3.0 {"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} 1.4 0830 0833 Upper Halliford Shepperton Shepperton 51.3963672 -0.4479408 51.3963672 -0.4479408 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Shepperton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192122 1789198342017276 76 76 2026-09-12 07:43:28.916204 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:28.477541
468210 499966 C82359 861B17MC12 2026-09-12 COMPLETE 13192233 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 499966, "stp": "O", "toc": "Southern", "uid": "C82359", "consist": "377210", "dest_crs": "BAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82359/2026-09-12/detailed", "trust_id": "861B17MC12", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "1B17", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "0833", "current_leg_dep": "0825", "current_leg_end": "Barnham", "origin_dep_time": "0826", "origin_platform": "2", "current_location": "Barnham", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5550.07, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5608.987, \"from_m\": 5550.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5702.349, \"from_m\": 5608.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 499966, \"profile_key\": \"b4d25ec6244eb55d8d33d8958c7fa73a63c18228fe856a008c6ca518220f8ba2\", \"schedule_id\": 33082, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0826", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:19Z\", \"source_id\": 40189631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:26Z\", \"source_id\": 13192233, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789198346557799, "current_leg_arrival_utc": "2026-09-12T08:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:28.483705", "service_state_evidence_id": 13192233, "current_leg_start_actual_dep": "2026-09-12T08:26:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:28.919386", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O BOG BAA 1B17 377210 4 100 None {"version": 3, "segments": [{"to_m": 597.951, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5550.07, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5608.987, "from_m": 5550.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5702.349, "from_m": 5608.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 499966, "profile_key": "b4d25ec6244eb55d8d33d8958c7fa73a63c18228fe856a008c6ca518220f8ba2", "schedule_id": 33082, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0826", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:19Z", "source_id": 40189631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:26Z", "source_id": 13192233, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Bognor Regis 0826 0826 2 None None Barnham 0834 0834 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82359/2026-09-12/detailed None Bognor Regis 2026-09-12T08:26:00+01:00 Barnham 8.0 {"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} 3.4 0825 0833 Bognor Regis Barnham Barnham 50.8306619 -0.6404466 50.8306619 -0.6404466 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Barnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192233 1789198346557799 8 8 2026-09-12 07:43:28.919386 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:28.483705
468211 497903 G89879 111Y91M512 2026-09-12 COMPLETE 13191883 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 497903, "stp": "O", "toc": "Northern", "uid": "G89879", "consist": "195120", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89879/2026-09-12/detailed", "trust_id": "111Y91M512", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-12", "dest_arr_time": "0815", "dest_platform": "2A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y91", "timing_status": "LATE", "origin_station": "Barrow-in-Furness", "current_leg_arr": "0833", "current_leg_dep": "0809", "current_leg_end": "Manchester Airport", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "Manchester Airport", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2306226384358103, 53.39327107481928], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-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": "Gatley", "dest_arr_time_act": "0815", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Gatley", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.743, \"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\": 1400.073, \"from_m\": 417.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2014.945, \"from_m\": 1400.073, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4389.898, \"from_m\": 2014.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7243.301, \"from_m\": 4389.898, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7274.243, \"from_m\": 7243.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14535.179, \"from_m\": 7274.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16050.708, \"from_m\": 14535.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\": 16087.36, \"from_m\": 16050.708, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28078.364, \"from_m\": 16087.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29190.67, \"from_m\": 28078.364, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31594.334, \"from_m\": 29190.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\": 32458.697, \"from_m\": 31594.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37118.401, \"from_m\": 32458.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37847.048, \"from_m\": 37118.401, \"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\": 40928.183, \"from_m\": 37847.048, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42132.734, \"from_m\": 40928.183, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46355.067, \"from_m\": 42132.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46855.868, \"from_m\": 46355.067, \"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\": 47222.064, \"from_m\": 46855.868, \"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\": 47242.594, \"from_m\": 47222.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47328.265, \"from_m\": 47242.594, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53965.684, \"from_m\": 47328.265, \"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\": 55661.476, \"from_m\": 53965.684, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59010.939, \"from_m\": 55661.476, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88728.866, \"from_m\": 59010.939, \"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\": 90232.252, \"from_m\": 88728.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90377.738, \"from_m\": 90232.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90435.519, \"from_m\": 90377.738, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90458.415, \"from_m\": 90435.519, \"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\": 91507.601, \"from_m\": 90458.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91734.103, \"from_m\": 91507.601, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91788.185, \"from_m\": 91734.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91828.405, \"from_m\": 91788.185, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91876.661, \"from_m\": 91828.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91897.557, \"from_m\": 91876.661, \"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\": 91944.89, \"from_m\": 91897.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99722.465, \"from_m\": 91944.89, \"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\": 100112.075, \"from_m\": 99722.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107298.321, \"from_m\": 100112.075, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110144.878, \"from_m\": 107298.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 110260.517, \"from_m\": 110144.878, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 118739.406, \"from_m\": 110260.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 118770.045, \"from_m\": 118739.406, \"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\": 122788.64, \"from_m\": 118770.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123306.267, \"from_m\": 122788.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123830.966, \"from_m\": 123306.267, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 123875.95, \"from_m\": 123830.966, \"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\": 124889.766, \"from_m\": 123875.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\": 132457.425, \"from_m\": 124889.766, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 134865.543, \"from_m\": 132457.425, \"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\": 137032.29, \"from_m\": 134865.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137500.266, \"from_m\": 137032.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 138454.374, \"from_m\": 137500.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138887.408, \"from_m\": 138454.374, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139793.917, \"from_m\": 138887.408, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 139825.408, \"from_m\": 139793.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\": 140170.725, \"from_m\": 139825.408, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140230.978, \"from_m\": 140170.725, \"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\": 140656.808, \"from_m\": 140230.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\": 140736.618, \"from_m\": 140656.808, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 141349.548, \"from_m\": 140736.618, \"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\": 141894.083, \"from_m\": 141349.548, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 141913.919, \"from_m\": 141894.083, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 141960.125, \"from_m\": 141913.919, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142269.539, \"from_m\": 141960.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142433.264, \"from_m\": 142269.539, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143967.57, \"from_m\": 142433.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144495.662, \"from_m\": 143967.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 144567.815, \"from_m\": 144495.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144652.889, \"from_m\": 144567.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 144742.655, \"from_m\": 144652.889, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144773.035, \"from_m\": 144742.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144858.072, \"from_m\": 144773.035, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145170.115, \"from_m\": 144858.072, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145567.333, \"from_m\": 145170.115, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 155378.832, \"from_m\": 145567.333, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156061.168, \"from_m\": 155378.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157269.421, \"from_m\": 156061.168, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157487.968, \"from_m\": 157269.421, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157870.597, \"from_m\": 157487.968, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 497903, \"profile_key\": \"095dd2af6472c2ca7c63bbe724bacd2f013c62c6d87b08a78d8e394671b65d2a\", \"schedule_id\": 34603, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Roose\", \"stage_seq\": 2, \"distance_m\": 2982.362, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Dalton Jn\", \"stage_seq\": 3, \"distance_m\": 7282.502, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Dalton\", \"stage_seq\": 4, \"distance_m\": 8299.689, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Ulverston\", \"stage_seq\": 5, \"distance_m\": 15539.568, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Cark\", \"stage_seq\": 6, \"distance_m\": 25607.349, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"Kents Bank\", \"stage_seq\": 7, \"distance_m\": 29444.756, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 8, \"distance_m\": 32421.442, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Arnside\", \"stage_seq\": 9, \"distance_m\": 37634.533, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Silverdale\", \"stage_seq\": 10, \"distance_m\": 41750.397, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Carnforth\", \"stage_seq\": 11, \"distance_m\": 47111.591, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 12, \"distance_m\": 47328.265, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 13, \"distance_m\": 54220.247, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Lancaster\", \"stage_seq\": 14, \"distance_m\": 57200.143, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 15, \"distance_m\": 75935.007, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 16, \"distance_m\": 90201.785, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0711H\", \"location\": \"Preston\", \"stage_seq\": 17, \"distance_m\": 90978.948, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 91876.661, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Euxton Jn\", \"stage_seq\": 19, \"distance_m\": 99537.915, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Chorley\", \"stage_seq\": 20, \"distance_m\": 104735.926, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 21, \"distance_m\": 115389.778, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Lostock Jn\", \"stage_seq\": 22, \"distance_m\": 118770.045, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0738H\", \"location\": \"Bolton\", \"stage_seq\": 23, \"distance_m\": 123420.887, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Burnden Jn\", \"stage_seq\": 24, \"distance_m\": 124127.631, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Salford Crescent\", \"stage_seq\": 25, \"distance_m\": 137720.658, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 26, \"distance_m\": 138969.657, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Water Street Jn\", \"stage_seq\": 27, \"distance_m\": 139476.667, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Deansgate\", \"stage_seq\": 28, \"distance_m\": 140013.573, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 29, \"distance_m\": 140580.58, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0759H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 30, \"distance_m\": 141475.315, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Ardwick Jn\", \"stage_seq\": 31, \"distance_m\": 142579.636, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 32, \"distance_m\": 145116.795, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Gatley\", \"stage_seq\": 33, \"distance_m\": 152171.34, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Heald Green\", \"stage_seq\": 34, \"distance_m\": 154852.134, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 35, \"distance_m\": 156061.168, \"section_seq\": 1, \"route_path_id\": 32868}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 36, \"distance_m\": 157870.597, \"section_seq\": 1, \"route_path_id\": 32868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 157870.597, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32868}], \"total_distance_m\": 157870.597, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 153087.736, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4782.861, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:56Z\", \"source_id\": 13099818, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:55Z\", \"source_id\": 13103008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:23Z\", \"source_id\": 13109286, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:28Z\", \"source_id\": 13112610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:28Z\", \"source_id\": 13115409, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:38:30Z\", \"source_id\": 13117687, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:45:08Z\", \"source_id\": 13121695, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:33Z\", \"source_id\": 13124425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:06Z\", \"source_id\": 13128496, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:26Z\", \"source_id\": 40005194, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:32Z\", \"source_id\": 13133732, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:51Z\", \"source_id\": 40045806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:59Z\", \"source_id\": 13146911, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:10Z\", \"source_id\": 40069134, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:13Z\", \"source_id\": 13154342, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:20Z\", \"source_id\": 40085913, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:21Z\", \"source_id\": 13159777, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:00Z\", \"source_id\": 40101934, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:04Z\", \"source_id\": 13164966, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:09Z\", \"source_id\": 40127697, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:13Z\", \"source_id\": 13173097, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:31Z\", \"source_id\": 40139943, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:34Z\", \"source_id\": 13176694, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:07Z\", \"source_id\": 40147982, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:12Z\", \"source_id\": 13179171, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:01Z\", \"source_id\": 40156215, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:06Z\", \"source_id\": 13181813, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:53Z\", \"source_id\": 40177461, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:58Z\", \"source_id\": 13188489, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:00Z\", \"source_id\": 40182197, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:06Z\", \"source_id\": 13189913, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:54Z\", \"source_id\": 40188622, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:57Z\", \"source_id\": 13191883, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "2", "timing_fact_generation": 1789198318018443, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:32.472605", "service_state_evidence_id": 13191883, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:34.387146", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O BIF MIA 1Y91 195120 3 100 None {"version": 3, "segments": [{"to_m": 417.743, "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": 1400.073, "from_m": 417.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2014.945, "from_m": 1400.073, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4389.898, "from_m": 2014.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7243.301, "from_m": 4389.898, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7274.243, "from_m": 7243.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14535.179, "from_m": 7274.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16050.708, "from_m": 14535.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": 16087.36, "from_m": 16050.708, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28078.364, "from_m": 16087.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29190.67, "from_m": 28078.364, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31594.334, "from_m": 29190.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": 32458.697, "from_m": 31594.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37118.401, "from_m": 32458.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37847.048, "from_m": 37118.401, "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": 40928.183, "from_m": 37847.048, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42132.734, "from_m": 40928.183, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46355.067, "from_m": 42132.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46855.868, "from_m": 46355.067, "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": 47222.064, "from_m": 46855.868, "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": 47242.594, "from_m": 47222.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47328.265, "from_m": 47242.594, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53965.684, "from_m": 47328.265, "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": 55661.476, "from_m": 53965.684, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59010.939, "from_m": 55661.476, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88728.866, "from_m": 59010.939, "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": 90232.252, "from_m": 88728.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90377.738, "from_m": 90232.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90435.519, "from_m": 90377.738, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90458.415, "from_m": 90435.519, "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": 91507.601, "from_m": 90458.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91734.103, "from_m": 91507.601, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91788.185, "from_m": 91734.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91828.405, "from_m": 91788.185, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91876.661, "from_m": 91828.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91897.557, "from_m": 91876.661, "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": 91944.89, "from_m": 91897.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99722.465, "from_m": 91944.89, "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": 100112.075, "from_m": 99722.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107298.321, "from_m": 100112.075, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110144.878, "from_m": 107298.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 110260.517, "from_m": 110144.878, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 118739.406, "from_m": 110260.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 118770.045, "from_m": 118739.406, "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": 122788.64, "from_m": 118770.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123306.267, "from_m": 122788.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123830.966, "from_m": 123306.267, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 123875.95, "from_m": 123830.966, "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": 124889.766, "from_m": 123875.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": 132457.425, "from_m": 124889.766, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134865.543, "from_m": 132457.425, "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": 137032.29, "from_m": 134865.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137500.266, "from_m": 137032.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 138454.374, "from_m": 137500.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138887.408, "from_m": 138454.374, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139793.917, "from_m": 138887.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139825.408, "from_m": 139793.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": 140170.725, "from_m": 139825.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 140230.978, "from_m": 140170.725, "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": 140656.808, "from_m": 140230.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": 140736.618, "from_m": 140656.808, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 141349.548, "from_m": 140736.618, "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": 141894.083, "from_m": 141349.548, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 141913.919, "from_m": 141894.083, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 141960.125, "from_m": 141913.919, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142269.539, "from_m": 141960.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142433.264, "from_m": 142269.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143967.57, "from_m": 142433.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144495.662, "from_m": 143967.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 144567.815, "from_m": 144495.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144652.889, "from_m": 144567.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 144742.655, "from_m": 144652.889, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144773.035, "from_m": 144742.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144858.072, "from_m": 144773.035, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145170.115, "from_m": 144858.072, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145567.333, "from_m": 145170.115, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 155378.832, "from_m": 145567.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156061.168, "from_m": 155378.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157269.421, "from_m": 156061.168, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157487.968, "from_m": 157269.421, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157870.597, "from_m": 157487.968, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 497903, "profile_key": "095dd2af6472c2ca7c63bbe724bacd2f013c62c6d87b08a78d8e394671b65d2a", "schedule_id": 34603, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Barrow-in-Furness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Roose", "stage_seq": 2, "distance_m": 2982.362, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Dalton Jn", "stage_seq": 3, "distance_m": 7282.502, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Dalton", "stage_seq": 4, "distance_m": 8299.689, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Ulverston", "stage_seq": 5, "distance_m": 15539.568, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Cark", "stage_seq": 6, "distance_m": 25607.349, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "Kents Bank", "stage_seq": 7, "distance_m": 29444.756, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Grange-over-Sands", "stage_seq": 8, "distance_m": 32421.442, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Arnside", "stage_seq": 9, "distance_m": 37634.533, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Silverdale", "stage_seq": 10, "distance_m": 41750.397, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Carnforth", "stage_seq": 11, "distance_m": 47111.591, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Carnforth North Jn", "stage_seq": 12, "distance_m": 47328.265, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Morecambe South Jn", "stage_seq": 13, "distance_m": 54220.247, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Lancaster", "stage_seq": 14, "distance_m": 57200.143, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Garstang & Catteral", "stage_seq": 15, "distance_m": 75935.007, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Preston Fylde Jn", "stage_seq": 16, "distance_m": 90201.785, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0711H", "location": "Preston", "stage_seq": 17, "distance_m": 90978.948, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 91876.661, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Euxton Jn", "stage_seq": 19, "distance_m": 99537.915, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Chorley", "stage_seq": 20, "distance_m": 104735.926, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Horwich Parkway", "stage_seq": 21, "distance_m": 115389.778, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Lostock Jn", "stage_seq": 22, "distance_m": 118770.045, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0738H", "location": "Bolton", "stage_seq": 23, "distance_m": 123420.887, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Burnden Jn", "stage_seq": 24, "distance_m": 124127.631, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Salford Crescent", "stage_seq": 25, "distance_m": 137720.658, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Ordsall Lane Jn", "stage_seq": 26, "distance_m": 138969.657, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Water Street Jn", "stage_seq": 27, "distance_m": 139476.667, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Deansgate", "stage_seq": 28, "distance_m": 140013.573, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755H", "location": "Manchester Oxford Road", "stage_seq": 29, "distance_m": 140580.58, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0759H", "location": "Manchester Piccadilly", "stage_seq": 30, "distance_m": 141475.315, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Ardwick Jn", "stage_seq": 31, "distance_m": 142579.636, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Slade Lane Jn", "stage_seq": 32, "distance_m": 145116.795, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Gatley", "stage_seq": 33, "distance_m": 152171.34, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Heald Green", "stage_seq": 34, "distance_m": 154852.134, "section_seq": 1, "route_path_id": 32868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Heald Green West Jn", "stage_seq": 35, "distance_m": 156061.168, "section_seq": 1, "route_path_id": 32868}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 36, "distance_m": 157870.597, "section_seq": 1, "route_path_id": 32868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 157870.597, "from_m": 0.0, "section_seq": 1, "route_path_id": 32868}], "total_distance_m": 157870.597, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 153087.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4782.861, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:56Z", "source_id": 13099818, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:55Z", "source_id": 13103008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:23Z", "source_id": 13109286, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:28Z", "source_id": 13112610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:28Z", "source_id": 13115409, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:38:30Z", "source_id": 13117687, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:45:08Z", "source_id": 13121695, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:33Z", "source_id": 13124425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:06Z", "source_id": 13128496, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:26Z", "source_id": 40005194, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:32Z", "source_id": 13133732, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7866, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:51Z", "source_id": 40045806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:59Z", "source_id": 13146911, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:10Z", "source_id": 40069134, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:13Z", "source_id": 13154342, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:20Z", "source_id": 40085913, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:21Z", "source_id": 13159777, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:00Z", "source_id": 40101934, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:04Z", "source_id": 13164966, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:09Z", "source_id": 40127697, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:13Z", "source_id": 13173097, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:31Z", "source_id": 40139943, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:34Z", "source_id": 13176694, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:07Z", "source_id": 40147982, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:12Z", "source_id": 13179171, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:01Z", "source_id": 40156215, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:06Z", "source_id": 13181813, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:53Z", "source_id": 40177461, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:58Z", "source_id": 13188489, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:00Z", "source_id": 40182197, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:06Z", "source_id": 13189913, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:54Z", "source_id": 40188622, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:57Z", "source_id": 13191883, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Barrow-in-Furness 0550 0550 1 None None Manchester Airport 0815 0815 2A LATE +18 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89879/2026-09-12/detailed None Gatley 2026-09-12T08:27:00+01:00 Manchester Airport 24.0 {"type": "LineString", "coordinates": [[-2.2306226384358103, 53.39327107481928], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-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]]} 3.5 0809 0833 Gatley Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191883 1789198318018443 134 134 2026-09-12 07:43:34.387146 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:32.472605
468212 497959 C82702 871E08M612 2026-09-12 COMPLETE 13191950 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 497959, "stp": "P", "toc": "Southern", "uid": "C82702", "consist": "171727+171811", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82702/2026-09-12/detailed", "trust_id": "871E08M612", "origin_crs": "UCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-12", "dest_arr_time": "0753", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1E08", "timing_status": "LATE", "origin_station": "Uckfield", "current_leg_arr": "0833", "current_leg_dep": "0817", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0633", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "East Croydon", "dest_arr_time_act": "0753", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "East Croydon", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 127.488, \"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\": 9686.931, \"from_m\": 127.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10209.473, \"from_m\": 9686.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\": 38778.444, \"from_m\": 10209.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39576.214, \"from_m\": 38778.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39722.376, \"from_m\": 39576.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41037.309, \"from_m\": 39722.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\": 41700.221, \"from_m\": 41037.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\": 41711.298, \"from_m\": 41700.221, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43415.614, \"from_m\": 41711.298, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45588.926, \"from_m\": 43415.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47430.889, \"from_m\": 45588.926, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47465.927, \"from_m\": 47430.889, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49558.158, \"from_m\": 47465.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49764.885, \"from_m\": 49558.158, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55652.024, \"from_m\": 49764.885, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55726.153, \"from_m\": 55652.024, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55847.865, \"from_m\": 55726.153, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56959.957, \"from_m\": 55847.865, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56994.999, \"from_m\": 56959.957, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57061.06, \"from_m\": 56994.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57095.984, \"from_m\": 57061.06, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57162.483, \"from_m\": 57095.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57251.152, \"from_m\": 57162.483, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57281.587, \"from_m\": 57251.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57675.843, \"from_m\": 57281.587, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57712.809, \"from_m\": 57675.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58609.26, \"from_m\": 57712.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58640.656, \"from_m\": 58609.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58674.668, \"from_m\": 58640.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\": 59090.128, \"from_m\": 58674.668, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60079.451, \"from_m\": 59090.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60401.436, \"from_m\": 60079.451, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60459.701, \"from_m\": 60401.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\": 63748.353, \"from_m\": 60459.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\": 63809.87, \"from_m\": 63748.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69091.043, \"from_m\": 63809.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70705.008, \"from_m\": 69091.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\": 71370.581, \"from_m\": 70705.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71418.567, \"from_m\": 71370.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72759.192, \"from_m\": 71418.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72843.503, \"from_m\": 72759.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73576.757, \"from_m\": 72843.503, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74007.583, \"from_m\": 73576.757, \"capability_applied\": null, \"effective_limit_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\": 497959, \"profile_key\": \"9bdf675150bb305cda8c89889b4a204c1f00949ee69c88c2289a338b19143f75\", \"schedule_id\": 11805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Uckfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Buxted\", \"stage_seq\": 2, \"distance_m\": 3642.777, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 3, \"distance_m\": 5529.965, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Crowborough\", \"stage_seq\": 4, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Eridge\", \"stage_seq\": 5, \"distance_m\": 16860.465, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 6, \"distance_m\": 19956.436, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0656\", \"location\": \"Ashurst\", \"stage_seq\": 7, \"distance_m\": 22430.907, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Blackham Jn\", \"stage_seq\": 8, \"distance_m\": 24031.873, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Cowden\", \"stage_seq\": 9, \"distance_m\": 26989.087, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Hever\", \"stage_seq\": 10, \"distance_m\": 30154.353, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Edenbridge Town\", \"stage_seq\": 11, \"distance_m\": 32991.143, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Hurst Green\", \"stage_seq\": 12, \"distance_m\": 39887.695, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 41410.568, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Sanderstead\", \"stage_seq\": 14, \"distance_m\": 54445.725, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"South Croydon\", \"stage_seq\": 15, \"distance_m\": 55975.762, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737H\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 57483.479, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 58331.189, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 59090.128, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 60144.19, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 63748.353, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 69442.165, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 70545.02, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 23, \"distance_m\": 71909.642, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 24, \"distance_m\": 72843.503, \"section_seq\": 1, \"route_path_id\": 30516}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 25, \"distance_m\": 74007.583, \"section_seq\": 1, \"route_path_id\": 30516}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74007.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30516}], \"total_distance_m\": 74007.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72473.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1533.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:38Z\", \"source_id\": 40013470, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:40Z\", \"source_id\": 13136445, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:54Z\", \"source_id\": 40019692, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:56Z\", \"source_id\": 13138443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:23Z\", \"source_id\": 40092230, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:26Z\", \"source_id\": 13161809, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:42Z\", \"source_id\": 40105321, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:46Z\", \"source_id\": 13166080, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:03Z\", \"source_id\": 40112255, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:07Z\", \"source_id\": 13168350, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:25Z\", \"source_id\": 40144141, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:28Z\", \"source_id\": 13178003, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:20Z\", \"source_id\": 40148386, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:22Z\", \"source_id\": 13179324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:42Z\", \"source_id\": 40153477, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:46Z\", \"source_id\": 13180912, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:50Z\", \"source_id\": 40162081, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:52Z\", \"source_id\": 13183642, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:12Z\", \"source_id\": 40173736, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:16Z\", \"source_id\": 13187346, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:58Z\", \"source_id\": 40188804, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:02Z\", \"source_id\": 13191950, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "12", "timing_fact_generation": 1789198322641405, "current_leg_arrival_utc": "2026-09-12T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:32.476563", "service_state_evidence_id": 13191950, "current_leg_start_actual_dep": "2026-09-12T07:47:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:34.430812", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P UCK None 1E08 171727+171811 5 100 None {"version": 3, "segments": [{"to_m": 127.488, "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": 9686.931, "from_m": 127.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10209.473, "from_m": 9686.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": 38778.444, "from_m": 10209.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39576.214, "from_m": 38778.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39722.376, "from_m": 39576.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41037.309, "from_m": 39722.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": 41700.221, "from_m": 41037.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": 41711.298, "from_m": 41700.221, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43415.614, "from_m": 41711.298, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45588.926, "from_m": 43415.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47430.889, "from_m": 45588.926, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47465.927, "from_m": 47430.889, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49558.158, "from_m": 47465.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49764.885, "from_m": 49558.158, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55652.024, "from_m": 49764.885, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55726.153, "from_m": 55652.024, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55847.865, "from_m": 55726.153, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56959.957, "from_m": 55847.865, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56994.999, "from_m": 56959.957, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57061.06, "from_m": 56994.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57095.984, "from_m": 57061.06, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57162.483, "from_m": 57095.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57251.152, "from_m": 57162.483, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57281.587, "from_m": 57251.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57675.843, "from_m": 57281.587, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57712.809, "from_m": 57675.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58609.26, "from_m": 57712.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58640.656, "from_m": 58609.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58674.668, "from_m": 58640.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": 59090.128, "from_m": 58674.668, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60079.451, "from_m": 59090.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60401.436, "from_m": 60079.451, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60459.701, "from_m": 60401.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": 63748.353, "from_m": 60459.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": 63809.87, "from_m": 63748.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69091.043, "from_m": 63809.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70705.008, "from_m": 69091.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": 71370.581, "from_m": 70705.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71418.567, "from_m": 71370.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72759.192, "from_m": 71418.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72843.503, "from_m": 72759.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73576.757, "from_m": 72843.503, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74007.583, "from_m": 73576.757, "capability_applied": null, "effective_limit_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": 497959, "profile_key": "9bdf675150bb305cda8c89889b4a204c1f00949ee69c88c2289a338b19143f75", "schedule_id": 11805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Uckfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Buxted", "stage_seq": 2, "distance_m": 3642.777, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Greenhurst Jn", "stage_seq": 3, "distance_m": 5529.965, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Crowborough", "stage_seq": 4, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Eridge", "stage_seq": 5, "distance_m": 16860.465, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Ashurst Jn", "stage_seq": 6, "distance_m": 19956.436, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0656", "location": "Ashurst", "stage_seq": 7, "distance_m": 22430.907, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Blackham Jn", "stage_seq": 8, "distance_m": 24031.873, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Cowden", "stage_seq": 9, "distance_m": 26989.087, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Hever", "stage_seq": 10, "distance_m": 30154.353, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Edenbridge Town", "stage_seq": 11, "distance_m": 32991.143, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Hurst Green", "stage_seq": 12, "distance_m": 39887.695, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Oxted", "stage_seq": 13, "distance_m": 41410.568, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Sanderstead", "stage_seq": 14, "distance_m": 54445.725, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "South Croydon", "stage_seq": 15, "distance_m": 55975.762, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737H", "location": "East Croydon", "stage_seq": 16, "distance_m": 57483.479, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 58331.189, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 59090.128, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 60144.19, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Sydenham", "stage_seq": 20, "distance_m": 63748.353, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 69442.165, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 70545.02, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Spa Road Jn", "stage_seq": 23, "distance_m": 71909.642, "section_seq": 1, "route_path_id": 30516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Abbey Street Jn", "stage_seq": 24, "distance_m": 72843.503, "section_seq": 1, "route_path_id": 30516}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 25, "distance_m": 74007.583, "section_seq": 1, "route_path_id": 30516}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74007.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 30516}], "total_distance_m": 74007.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72473.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1533.904, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30467, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:38Z", "source_id": 40013470, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:40Z", "source_id": 13136445, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30461, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:54Z", "source_id": 40019692, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:56Z", "source_id": 13138443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30444, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:23Z", "source_id": 40092230, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:26Z", "source_id": 13161809, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30425, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:42Z", "source_id": 40105321, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:46Z", "source_id": 13166080, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:03Z", "source_id": 40112255, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:07Z", "source_id": 13168350, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:25Z", "source_id": 40144141, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:28Z", "source_id": 13178003, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:20Z", "source_id": 40148386, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:22Z", "source_id": 13179324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:42Z", "source_id": 40153477, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:46Z", "source_id": 13180912, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:50Z", "source_id": 40162081, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:52Z", "source_id": 13183642, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:12Z", "source_id": 40173736, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:16Z", "source_id": 13187346, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:58Z", "source_id": 40188804, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:02Z", "source_id": 13191950, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Uckfield 0633 0633 None None None London Bridge (Central) 0753 0753 10 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82702/2026-09-12/detailed None East Croydon 2026-09-12T07:47:30+01:00 London Bridge (Central) 16.0 {"type": "LineString", "coordinates": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 10.4 0817 0833 East Croydon London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191950 1789198322641405 67 67 2026-09-12 07:43:34.430812 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:32.476563
468213 501514 H56593 636V73CJ12 2026-09-12 COMPLETE 13192989 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 501514, "stp": "P", "toc": "Unknown", "uid": "H56593", "consist": null, "dest_crs": "XAX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H56593/2026-09-12/detailed", "trust_id": "636V73CJ12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Acton T.C.", "service_date": "2026-09-12", "dest_arr_time": "1201", "dest_platform": null, "is_terminated": 1, "next_location": "Brent Curve Jn", "signalling_id": "6V73", "timing_status": null, "origin_station": "Crickewood Aggregates (DB Cargo)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1132", "origin_platform": null, "current_location": "Crickewood Aggregates (DB Cargo)", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1201", "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\": 595.402, \"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\": 1004.094, \"from_m\": 595.402, \"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\": 1038.985, \"from_m\": 1004.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1081.921, \"from_m\": 1038.985, \"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\": 1156.115, \"from_m\": 1081.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1308.609, \"from_m\": 1156.115, \"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\": 2062.756, \"from_m\": 1308.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2101.879, \"from_m\": 2062.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2153.927, \"from_m\": 2101.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2184.628, \"from_m\": 2153.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3449.919, \"from_m\": 2184.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8972.458, \"from_m\": 3449.919, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9028.527, \"from_m\": 8972.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9740.885, \"from_m\": 9028.527, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9783.77, \"from_m\": 9740.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9835.712, \"from_m\": 9783.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10005.695, \"from_m\": 9835.712, \"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\": 10910.305, \"from_m\": 10005.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}, {\"to_m\": 10972.637, \"from_m\": 10910.305, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11784.736, \"from_m\": 10972.637, \"capability_applied\": null, \"effective_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\": 501514, \"profile_key\": \"63340d3b50e4b877d88d31d63954aa332f3af937afa87a5534d2da1dfe9c3b28\", \"schedule_id\": 30928, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Crickewood Aggregates (DB Cargo)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34163}, {\"is_pass\": false, \"wtt_arr\": \"1137H\", \"wtt_dep\": \"1144\", \"location\": \"Brent Curve Jn\", \"stage_seq\": 2, \"distance_m\": 3449.919, \"section_seq\": 1, \"route_path_id\": 34163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Dudding Hill Jn\", \"stage_seq\": 3, \"distance_m\": 5055.99, \"section_seq\": 1, \"route_path_id\": 34163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 9171.869, \"section_seq\": 1, \"route_path_id\": 34163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 5, \"distance_m\": 9891.193, \"section_seq\": 1, \"route_path_id\": 34163}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": null, \"location\": \"Acton T.C.\", \"stage_seq\": 6, \"distance_m\": 11784.736, \"section_seq\": 1, \"route_path_id\": 34163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11784.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34163}], \"total_distance_m\": 11784.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8097.71, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3687.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1132", "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": "Crickewood Aggregates (DB Cargo)", "service_state_platform": null, "timing_fact_generation": 1789198412961484, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:32.959279", "service_state_evidence_id": 13192989, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:34.642024", "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 6V73 None None None None {"version": 3, "segments": [{"to_m": 595.402, "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": 1004.094, "from_m": 595.402, "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": 1038.985, "from_m": 1004.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1081.921, "from_m": 1038.985, "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": 1156.115, "from_m": 1081.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1308.609, "from_m": 1156.115, "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": 2062.756, "from_m": 1308.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2101.879, "from_m": 2062.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2153.927, "from_m": 2101.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2184.628, "from_m": 2153.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3449.919, "from_m": 2184.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8972.458, "from_m": 3449.919, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9028.527, "from_m": 8972.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9740.885, "from_m": 9028.527, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9783.77, "from_m": 9740.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9835.712, "from_m": 9783.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10005.695, "from_m": 9835.712, "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": 10910.305, "from_m": 10005.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}, {"to_m": 10972.637, "from_m": 10910.305, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11784.736, "from_m": 10972.637, "capability_applied": null, "effective_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": 501514, "profile_key": "63340d3b50e4b877d88d31d63954aa332f3af937afa87a5534d2da1dfe9c3b28", "schedule_id": 30928, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1132", "location": "Crickewood Aggregates (DB Cargo)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34163}, {"is_pass": false, "wtt_arr": "1137H", "wtt_dep": "1144", "location": "Brent Curve Jn", "stage_seq": 2, "distance_m": 3449.919, "section_seq": 1, "route_path_id": 34163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Dudding Hill Jn", "stage_seq": 3, "distance_m": 5055.99, "section_seq": 1, "route_path_id": 34163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Acton Canal Wharf Jn", "stage_seq": 4, "distance_m": 9171.869, "section_seq": 1, "route_path_id": 34163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Acton Wells Jn", "stage_seq": 5, "distance_m": 9891.193, "section_seq": 1, "route_path_id": 34163}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": null, "location": "Acton T.C.", "stage_seq": 6, "distance_m": 11784.736, "section_seq": 1, "route_path_id": 34163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11784.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 34163}], "total_distance_m": 11784.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8097.71, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3687.026, "synthetic_unknown_infrastructure_limit_mph": 60} [] Crickewood Aggregates (DB Cargo) 1132 1132 None None None Acton T.C. 1201 1201 None None None https://www.realtimetrains.co.uk/service/gb-nr:H56593/2026-09-12/detailed None None None None None None None None None None Crickewood Aggregates (DB Cargo) Brent Curve Jn None None None None 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Crickewood Aggregates (DB Cargo) TRUST TRUST_CANCELLATION 13192989 1789198412961484 1 1 2026-09-12 07:43:34.642024 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:32.959279
468214 497741 P88669 872N12N612 2026-09-12 COMPLETE 13193053 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 497741, "stp": "P", "toc": "Southeastern", "uid": "P88669", "consist": "377517", "dest_crs": "AFK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88669/2026-09-12/detailed", "trust_id": "872N12N612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-12", "dest_arr_time": "0832", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2N12", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0833", "current_leg_dep": "0825", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0655", "origin_platform": "4", "current_location": "Ashford International", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Charing", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Charing", "current_leg_milage": "6.1", "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\": 21316.338, \"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\": 21402.215, \"from_m\": 21316.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23041.373, \"from_m\": 21402.215, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29064.04, \"from_m\": 23041.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29498.615, \"from_m\": 29064.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29593.121, \"from_m\": 29498.615, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29855.596, \"from_m\": 29593.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39822.635, \"from_m\": 29855.596, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40918.674, \"from_m\": 39822.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\": 41536.958, \"from_m\": 40918.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48288.039, \"from_m\": 41536.958, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51386.958, \"from_m\": 48288.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64501.899, \"from_m\": 51386.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65115.624, \"from_m\": 64501.899, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65659.489, \"from_m\": 65115.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69252.936, \"from_m\": 65659.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69736.402, \"from_m\": 69252.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75016.37, \"from_m\": 69736.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78147.992, \"from_m\": 75016.37, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90813.198, \"from_m\": 78147.992, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90857.027, \"from_m\": 90813.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92022.902, \"from_m\": 90857.027, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 94388.015, \"from_m\": 92022.902, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95619.441, \"from_m\": 94388.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\": 95818.611, \"from_m\": 95619.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95873.827, \"from_m\": 95818.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96112.701, \"from_m\": 95873.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96361.339, \"from_m\": 96112.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96411.532, \"from_m\": 96361.339, \"capability_applied\": null, \"effective_limit_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\": 497741, \"profile_key\": \"5f92cab01a778ddde12f22a34f6fe57feb6f8b1611f1ea1d0c1045b1d2a9dfb8\", \"schedule_id\": 23644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6408.001, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.34, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.772, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16109.314, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712H\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 18595.356, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 21316.338, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 22877.905, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"St. Mary Cray\", \"stage_seq\": 12, \"distance_m\": 24944.95, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 29232.951, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 39921.553, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 40890.087, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"Kemsing\", \"stage_seq\": 16, \"distance_m\": 44647.251, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 17, \"distance_m\": 48843.449, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"West Malling\", \"stage_seq\": 18, \"distance_m\": 56985.109, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"East Malling\", \"stage_seq\": 19, \"distance_m\": 58741.743, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Barming\", \"stage_seq\": 20, \"distance_m\": 61560.83, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801H\", \"location\": \"Maidstone East\", \"stage_seq\": 21, \"distance_m\": 65417.971, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Bearsted\", \"stage_seq\": 22, \"distance_m\": 69924.493, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Hollingbourne\", \"stage_seq\": 23, \"distance_m\": 73542.302, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Harrietsham\", \"stage_seq\": 24, \"distance_m\": 77467.363, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Lenham\", \"stage_seq\": 25, \"distance_m\": 80126.178, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Charing\", \"stage_seq\": 26, \"distance_m\": 86539.665, \"section_seq\": 1, \"route_path_id\": 37604}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 27, \"distance_m\": 96411.532, \"section_seq\": 1, \"route_path_id\": 37604}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96411.532, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37604}], \"total_distance_m\": 96411.532, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 94417.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1994.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:48Z\", \"source_id\": 39998112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:51Z\", \"source_id\": 13131429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:43Z\", \"source_id\": 39999858, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:48Z\", \"source_id\": 13132035, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:51Z\", \"source_id\": 40007998, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:53Z\", \"source_id\": 13134633, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:41Z\", \"source_id\": 40009635, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:47Z\", \"source_id\": 13135182, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:45Z\", \"source_id\": 40011710, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:48Z\", \"source_id\": 13135838, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:03Z\", \"source_id\": 40014144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:09Z\", \"source_id\": 13136701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:12Z\", \"source_id\": 40028182, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:16Z\", \"source_id\": 13141266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:21Z\", \"source_id\": 40038979, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:22Z\", \"source_id\": 13144597, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:58Z\", \"source_id\": 40056164, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:06Z\", \"source_id\": 13150186, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32790, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:21Z\", \"source_id\": 40067427, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:22Z\", \"source_id\": 13153750, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:22Z\", \"source_id\": 40077847, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:27Z\", \"source_id\": 13157154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:31Z\", \"source_id\": 40090552, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:37Z\", \"source_id\": 13161233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:43Z\", \"source_id\": 40097273, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:46Z\", \"source_id\": 13163419, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:02Z\", \"source_id\": 40104026, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:06Z\", \"source_id\": 13165623, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:06Z\", \"source_id\": 40116578, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:10Z\", \"source_id\": 13169676, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:18Z\", \"source_id\": 40125744, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:17Z\", \"source_id\": 13172507, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:47Z\", \"source_id\": 40138356, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:47Z\", \"source_id\": 13176220, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:05Z\", \"source_id\": 40150026, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:09Z\", \"source_id\": 13179814, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:27Z\", \"source_id\": 40157227, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:28Z\", \"source_id\": 13182076, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:06Z\", \"source_id\": 40169156, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:08Z\", \"source_id\": 13185867, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:28Z\", \"source_id\": 40192205, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:33Z\", \"source_id\": 13193053, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789198414528159, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:34.515236", "service_state_evidence_id": 13193053, "current_leg_start_actual_dep": "2026-09-12T08:24:30+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:34.639253", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None AFK 2N12 377517 4 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": 21316.338, "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": 21402.215, "from_m": 21316.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23041.373, "from_m": 21402.215, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29064.04, "from_m": 23041.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29498.615, "from_m": 29064.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29593.121, "from_m": 29498.615, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29855.596, "from_m": 29593.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39822.635, "from_m": 29855.596, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40918.674, "from_m": 39822.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": 41536.958, "from_m": 40918.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48288.039, "from_m": 41536.958, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51386.958, "from_m": 48288.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64501.899, "from_m": 51386.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65115.624, "from_m": 64501.899, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65659.489, "from_m": 65115.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69252.936, "from_m": 65659.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69736.402, "from_m": 69252.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75016.37, "from_m": 69736.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78147.992, "from_m": 75016.37, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90813.198, "from_m": 78147.992, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90857.027, "from_m": 90813.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92022.902, "from_m": 90857.027, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 94388.015, "from_m": 92022.902, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95619.441, "from_m": 94388.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": 95818.611, "from_m": 95619.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95873.827, "from_m": 95818.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96112.701, "from_m": 95873.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96361.339, "from_m": 96112.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96411.532, "from_m": 96361.339, "capability_applied": null, "effective_limit_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": 497741, "profile_key": "5f92cab01a778ddde12f22a34f6fe57feb6f8b1611f1ea1d0c1045b1d2a9dfb8", "schedule_id": 23644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Shortlands", "stage_seq": 8, "distance_m": 16109.314, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712H", "location": "Bromley South", "stage_seq": 9, "distance_m": 18595.356, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 21316.338, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 22877.905, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "St. Mary Cray", "stage_seq": 12, "distance_m": 24944.95, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Swanley", "stage_seq": 13, "distance_m": 29232.951, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Otford", "stage_seq": 14, "distance_m": 39921.553, "section_seq": 1, "route_path_id": 37604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Otford Jn", "stage_seq": 15, "distance_m": 40890.087, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "Kemsing", "stage_seq": 16, "distance_m": 44647.251, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Borough Green & Wrotham", "stage_seq": 17, "distance_m": 48843.449, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "West Malling", "stage_seq": 18, "distance_m": 56985.109, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "East Malling", "stage_seq": 19, "distance_m": 58741.743, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Barming", "stage_seq": 20, "distance_m": 61560.83, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801H", "location": "Maidstone East", "stage_seq": 21, "distance_m": 65417.971, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Bearsted", "stage_seq": 22, "distance_m": 69924.493, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Hollingbourne", "stage_seq": 23, "distance_m": 73542.302, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Harrietsham", "stage_seq": 24, "distance_m": 77467.363, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Lenham", "stage_seq": 25, "distance_m": 80126.178, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Charing", "stage_seq": 26, "distance_m": 86539.665, "section_seq": 1, "route_path_id": 37604}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 27, "distance_m": 96411.532, "section_seq": 1, "route_path_id": 37604}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96411.532, "from_m": 0.0, "section_seq": 1, "route_path_id": 37604}], "total_distance_m": 96411.532, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 94417.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1994.041, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:48Z", "source_id": 39998112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:51Z", "source_id": 13131429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:43Z", "source_id": 39999858, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:48Z", "source_id": 13132035, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:51Z", "source_id": 40007998, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:53Z", "source_id": 13134633, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:41Z", "source_id": 40009635, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:47Z", "source_id": 13135182, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:45Z", "source_id": 40011710, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:48Z", "source_id": 13135838, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:03Z", "source_id": 40014144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:09Z", "source_id": 13136701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:12Z", "source_id": 40028182, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:16Z", "source_id": 13141266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:21Z", "source_id": 40038979, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:22Z", "source_id": 13144597, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:58Z", "source_id": 40056164, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:06Z", "source_id": 13150186, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32790, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:21Z", "source_id": 40067427, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:22Z", "source_id": 13153750, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:22Z", "source_id": 40077847, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:27Z", "source_id": 13157154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:31Z", "source_id": 40090552, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:37Z", "source_id": 13161233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32850, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:43Z", "source_id": 40097273, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:46Z", "source_id": 13163419, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32799, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:02Z", "source_id": 40104026, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:06Z", "source_id": 13165623, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32812, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:06Z", "source_id": 40116578, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:10Z", "source_id": 13169676, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:18Z", "source_id": 40125744, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:17Z", "source_id": 13172507, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32825, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:47Z", "source_id": 40138356, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:47Z", "source_id": 13176220, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32830, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:05Z", "source_id": 40150026, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:09Z", "source_id": 13179814, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32836, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:27Z", "source_id": 40157227, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:28Z", "source_id": 13182076, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32840, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:06Z", "source_id": 40169156, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:08Z", "source_id": 13185867, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32927, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:28Z", "source_id": 40192205, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:33Z", "source_id": 13193053, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] London Victoria 0655 0655 4 None None Ashford (Kent) 0832 0832 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88669/2026-09-12/detailed None Charing 2026-09-12T08:24:30+01:00 Ashford (Kent) 8.0 {"type": "LineString", "coordinates": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} 6.1 0825 0833 Charing Ashford International Ashford (Kent) 51.1430036 0.8758370 51.1430036 0.8758370 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Ashford (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193053 1789198414528159 129 129 2026-09-12 07:43:34.639253 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:34.515236
468215 499552 P90764 885H68MC12 2026-09-12 COMPLETE 13192286 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 499552, "stp": "P", "toc": "Southeastern", "uid": "P90764", "consist": "375609+375704+375810", "dest_crs": "HGS", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90764/2026-09-12/detailed", "trust_id": "885H68MC12", "origin_crs": "XSE", "show_on_map": 0, "dar_est_time": "08:08:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-12", "dest_arr_time": "0829", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5H68", "timing_status": "LATE", "origin_station": "St. Leonards W.M. C.S.D.", "current_leg_arr": "0833", "current_leg_dep": "0820", "current_leg_end": "Hastings", "origin_dep_time": "0808", "origin_platform": null, "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Shunt Neck", "dest_arr_time_act": "0829", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Shunt Neck", "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\": 488.597, \"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\": 1727.602, \"from_m\": 488.597, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1798.11, \"from_m\": 1727.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3006.296, \"from_m\": 1798.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3949.648, \"from_m\": 3006.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4266.15, \"from_m\": 3949.648, \"capability_applied\": null, \"effective_limit_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\": 499552, \"profile_key\": \"2bc96f2d51ede5dc7a3c7e322644e8e5b2c7d61aa8d1a943311847c1e69f3050\", \"schedule_id\": 24169, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0820\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 380.611, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 1737.184, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 4, \"distance_m\": 3028.245, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 5, \"distance_m\": 4266.15, \"section_seq\": 1, \"route_path_id\": 37953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4266.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}], \"total_distance_m\": 4266.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3777.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 488.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0808", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:29Z\", \"source_id\": 40190015, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:32Z\", \"source_id\": 13192286, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789198354447840, "current_leg_arrival_utc": "2026-09-12T08:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:39.296529", "service_state_evidence_id": 13192286, "current_leg_start_actual_dep": "2026-09-12T08:24:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:40.365085", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P XSE HGS 5H68 375609+375704+375810 12 100 None {"version": 3, "segments": [{"to_m": 488.597, "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": 1727.602, "from_m": 488.597, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1798.11, "from_m": 1727.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3006.296, "from_m": 1798.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3949.648, "from_m": 3006.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4266.15, "from_m": 3949.648, "capability_applied": null, "effective_limit_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": 499552, "profile_key": "2bc96f2d51ede5dc7a3c7e322644e8e5b2c7d61aa8d1a943311847c1e69f3050", "schedule_id": 24169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0808", "location": "St. Leonards W.M. C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0820", "location": "St. Leonards Shunt Neck", "stage_seq": 2, "distance_m": 380.611, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 1737.184, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "St. Leonards Warrior Sq", "stage_seq": 4, "distance_m": 3028.245, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "Hastings", "stage_seq": 5, "distance_m": 4266.15, "section_seq": 1, "route_path_id": 37953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4266.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 37953}], "total_distance_m": 4266.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3777.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 488.597, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:29Z", "source_id": 40190015, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:32Z", "source_id": 13192286, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] St. Leonards W.M. C.S.D. 0808 0808 None 8:08:00 None Hastings 0829 0829 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90764/2026-09-12/detailed None St. Leonards Shunt Neck 2026-09-12T08:24:00+01:00 Hastings 13.0 {"type": "LineString", "coordinates": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} 2.3 0820 0833 St. Leonards Shunt Neck Hastings Carriage Holding Sidings Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Hastings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192286 1789198354447840 5 5 2026-09-12 07:43:40.365085 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:39.296529
468216 498976 L04038 472S11MB12 2026-09-12 COMPLETE 13192321 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 498976, "stp": "P", "toc": "Greater Anglia", "uid": "L04038", "consist": "720548", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04038/2026-09-12/detailed", "trust_id": "472S11MB12", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0837", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S11", "timing_status": "EARLY", "origin_station": "Bishops Stortford", "current_leg_arr": "0833", "current_leg_dep": "0828", "current_leg_end": "Stratford", "origin_dep_time": "0744", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.431, \"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\": 2442.065, \"from_m\": 61.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9552.909, \"from_m\": 2442.065, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9583.7, \"from_m\": 9552.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16395.353, \"from_m\": 9583.7, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19104.344, \"from_m\": 16395.353, \"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\": 19386.735, \"from_m\": 19104.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26118.098, \"from_m\": 19386.735, \"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\": 31224.71, \"from_m\": 26118.098, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31259.147, \"from_m\": 31224.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31572.576, \"from_m\": 31259.147, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31604.469, \"from_m\": 31572.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36092.876, \"from_m\": 31604.469, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 39212.866, \"from_m\": 36092.876, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39596.266, \"from_m\": 39212.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39643.301, \"from_m\": 39596.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41074.541, \"from_m\": 39643.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\": 42759.054, \"from_m\": 41074.541, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43058.876, \"from_m\": 42759.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43171.516, \"from_m\": 43058.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44333.296, \"from_m\": 43171.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\": 46022.456, \"from_m\": 44333.296, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46326.347, \"from_m\": 46022.456, \"capability_applied\": null, \"effective_limit_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\": 498976, \"profile_key\": \"89b0cdab6b115c565b074192b837775c3d66abc8d0669c71f584e816c4147706\", \"schedule_id\": 17203, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 5824.616, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0801H\", \"location\": \"Harlow Town\", \"stage_seq\": 3, \"distance_m\": 12224.327, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Roydon\", \"stage_seq\": 4, \"distance_m\": 16414.964, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 19145.585, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0811\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 21122.444, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 26173.385, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 31438.865, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Tottenham Hale\", \"stage_seq\": 9, \"distance_m\": 39442.04, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 10, \"distance_m\": 40202.195, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Coppermill Jn\", \"stage_seq\": 11, \"distance_m\": 41154.615, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Lea Bridge\", \"stage_seq\": 12, \"distance_m\": 42478.702, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 13, \"distance_m\": 45388.31, \"section_seq\": 1, \"route_path_id\": 34265}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 46326.347, \"section_seq\": 1, \"route_path_id\": 34265}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46326.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34265}], \"total_distance_m\": 46326.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42357.386, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3968.961, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0744", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:18Z\", \"source_id\": 40092026, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:22Z\", \"source_id\": 13161745, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:15Z\", \"source_id\": 40102389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:18Z\", \"source_id\": 13165113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:31Z\", \"source_id\": 40126268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 13172700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 40136270, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:53Z\", \"source_id\": 13175599, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:30Z\", \"source_id\": 40148837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:32Z\", \"source_id\": 13179406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:32Z\", \"source_id\": 40157441, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:36Z\", \"source_id\": 13182150, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:10Z\", \"source_id\": 40167093, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:11Z\", \"source_id\": 13185213, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:26Z\", \"source_id\": 13188792, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:29Z\", \"source_id\": 40190031, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:34Z\", \"source_id\": 13192321, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789198357717029, "current_leg_arrival_utc": "2026-09-12T08:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:39.299970", "service_state_evidence_id": 13192321, "current_leg_start_actual_dep": "2026-09-12T08:29:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:40.368329", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BIS SRA 2S11 720548 5 100 None {"version": 3, "segments": [{"to_m": 61.431, "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": 2442.065, "from_m": 61.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9552.909, "from_m": 2442.065, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9583.7, "from_m": 9552.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16395.353, "from_m": 9583.7, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19104.344, "from_m": 16395.353, "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": 19386.735, "from_m": 19104.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26118.098, "from_m": 19386.735, "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": 31224.71, "from_m": 26118.098, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31259.147, "from_m": 31224.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31572.576, "from_m": 31259.147, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31604.469, "from_m": 31572.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36092.876, "from_m": 31604.469, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 39212.866, "from_m": 36092.876, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39596.266, "from_m": 39212.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39643.301, "from_m": 39596.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41074.541, "from_m": 39643.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": 42759.054, "from_m": 41074.541, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43058.876, "from_m": 42759.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43171.516, "from_m": 43058.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44333.296, "from_m": 43171.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": 46022.456, "from_m": 44333.296, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46326.347, "from_m": 46022.456, "capability_applied": null, "effective_limit_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": 498976, "profile_key": "89b0cdab6b115c565b074192b837775c3d66abc8d0669c71f584e816c4147706", "schedule_id": 17203, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0744", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 5824.616, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0801H", "location": "Harlow Town", "stage_seq": 3, "distance_m": 12224.327, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Roydon", "stage_seq": 4, "distance_m": 16414.964, "section_seq": 1, "route_path_id": 34265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 19145.585, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0811", "location": "Broxbourne", "stage_seq": 6, "distance_m": 21122.444, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Cheshunt", "stage_seq": 7, "distance_m": 26173.385, "section_seq": 1, "route_path_id": 34265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 31438.865, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Tottenham Hale", "stage_seq": 9, "distance_m": 39442.04, "section_seq": 1, "route_path_id": 34265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Tottenham South Jn", "stage_seq": 10, "distance_m": 40202.195, "section_seq": 1, "route_path_id": 34265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Coppermill Jn", "stage_seq": 11, "distance_m": 41154.615, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Lea Bridge", "stage_seq": 12, "distance_m": 42478.702, "section_seq": 1, "route_path_id": 34265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Temple Mills East Jn", "stage_seq": 13, "distance_m": 45388.31, "section_seq": 1, "route_path_id": 34265}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Stratford", "stage_seq": 14, "distance_m": 46326.347, "section_seq": 1, "route_path_id": 34265}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46326.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 34265}], "total_distance_m": 46326.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42357.386, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3968.961, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:18Z", "source_id": 40092026, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:22Z", "source_id": 13161745, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:15Z", "source_id": 40102389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:18Z", "source_id": 13165113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:31Z", "source_id": 40126268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 13172700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 40136270, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:53Z", "source_id": 13175599, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:30Z", "source_id": 40148837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:32Z", "source_id": 13179406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:32Z", "source_id": 40157441, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:36Z", "source_id": 13182150, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:10Z", "source_id": 40167093, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:11Z", "source_id": 13185213, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:26Z", "source_id": 13188792, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:29Z", "source_id": 40190031, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:34Z", "source_id": 13192321, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Bishops Stortford 0744 0744 3 None None Stratford 0837 0837 11 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L04038/2026-09-12/detailed None Lea Bridge 2026-09-12T08:29:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 0828 0833 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192321 1789198357717029 59 59 2026-09-12 07:43:40.368329 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:39.299970
468217 498655 C37590 739U45MB12 2026-09-12 COMPLETE 13193105 2026-09-12 08:33:00 2026-09-12 07:43:52 2026-09-14 07:43:52 {"id": 498655, "stp": "O", "toc": "Elizabeth Line", "uid": "C37590", "consist": "345023", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37590/2026-09-12/detailed", "trust_id": "739U45MB12", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U45", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "0833", "current_leg_dep": "0830", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0730", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-12T07:43:52", "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": "0834", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14803.687, \"from_m\": 14653.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.974, \"from_m\": 21325.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23477.175, \"from_m\": 21418.974, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25205.866, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25335.302, \"from_m\": 25205.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25464.737, \"from_m\": 25335.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26382.439, \"from_m\": 25464.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26945.147, \"from_m\": 26382.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27100.209, \"from_m\": 26945.147, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27557.757, \"from_m\": 27100.209, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 27695.78, \"from_m\": 27557.757, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27851.706, \"from_m\": 27695.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27974.559, \"from_m\": 27851.706, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 28193.7, \"from_m\": 27974.559, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 28423.513, \"from_m\": 28193.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28794.148, \"from_m\": 28423.513, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29861.483, \"from_m\": 28794.148, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 30100.18, \"from_m\": 29861.483, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30260.689, \"from_m\": 30100.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30665.318, \"from_m\": 30260.689, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30918.622, \"from_m\": 30665.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31233.699, \"from_m\": 30918.622, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31458.971, \"from_m\": 31233.699, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31757.187, \"from_m\": 31458.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32420.499, \"from_m\": 31757.187, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32590.722, \"from_m\": 32420.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32736.718, \"from_m\": 32590.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33137.15, \"from_m\": 32736.718, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33360.033, \"from_m\": 33137.15, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33544.894, \"from_m\": 33360.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34174.189, \"from_m\": 33544.894, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34791.209, \"from_m\": 34174.189, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35293.367, \"from_m\": 34791.209, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35436.71, \"from_m\": 35293.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35538.988, \"from_m\": 35436.71, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36431.458, \"from_m\": 35538.988, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36619.64, \"from_m\": 36431.458, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36838.556, \"from_m\": 36619.64, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36860.748, \"from_m\": 36838.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36867.39, \"from_m\": 36860.748, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 36889.583, \"from_m\": 36867.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37108.499, \"from_m\": 36889.583, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37292.407, \"from_m\": 37108.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37650.435, \"from_m\": 37292.407, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37851.484, \"from_m\": 37650.435, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38128.988, \"from_m\": 37851.484, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40207.022, \"from_m\": 38128.988, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40356.037, \"from_m\": 40207.022, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40492.651, \"from_m\": 40356.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41180.509, \"from_m\": 40492.651, \"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\": 41310.09, \"from_m\": 41180.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41488.481, \"from_m\": 41310.09, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 43850.432, \"from_m\": 41488.481, \"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\": 43937.506, \"from_m\": 43850.432, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 44024.889, \"from_m\": 43937.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44421.553, \"from_m\": 44024.889, \"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\": 46155.494, \"from_m\": 44421.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46415.165, \"from_m\": 46155.494, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47881.083, \"from_m\": 46415.165, \"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\": 48011.204, \"from_m\": 47881.083, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 48105.099, \"from_m\": 48011.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48383.805, \"from_m\": 48105.099, \"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\": 48441.351, \"from_m\": 48383.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48592.029, \"from_m\": 48441.351, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 51575.478, \"from_m\": 48592.029, \"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\": 498655, \"profile_key\": \"abc4ac304e8e14614ac06cd4e109b568afabf51391289c67e6ebd0c69e416f67\", \"schedule_id\": 32665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0736\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 25335.302, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 27974.559, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 30292.468, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 31615.31, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 33642.906, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35363.955, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 36864.069, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 38400.248, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 40663.48, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 44027.394, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 48105.099, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 50364.547, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 51575.478, \"section_seq\": 1, \"route_path_id\": 29923}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51575.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}], \"total_distance_m\": 51575.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49167.667, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:57Z\", \"source_id\": 40062298, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:01Z\", \"source_id\": 13152168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:40Z\", \"source_id\": 40080430, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:40Z\", \"source_id\": 13157997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:05Z\", \"source_id\": 40087541, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:10Z\", \"source_id\": 13160263, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:06Z\", \"source_id\": 13162267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 40097188, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 13163380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:07Z\", \"source_id\": 40102169, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:12Z\", \"source_id\": 13165046, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:32Z\", \"source_id\": 40107131, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:37Z\", \"source_id\": 13166655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:15Z\", \"source_id\": 40121078, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:22Z\", \"source_id\": 13171177, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124394, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 13172132, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:05Z\", \"source_id\": 40132321, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:09Z\", \"source_id\": 13174389, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:11Z\", \"source_id\": 40137054, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:17Z\", \"source_id\": 13175852, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:17Z\", \"source_id\": 40143820, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:22Z\", \"source_id\": 13177920, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:47Z\", \"source_id\": 40149410, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:49Z\", \"source_id\": 13179598, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:49Z\", \"source_id\": 40155837, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:51Z\", \"source_id\": 13181662, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:52Z\", \"source_id\": 40164333, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:54Z\", \"source_id\": 13184348, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:48Z\", \"source_id\": 40172750, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:48Z\", \"source_id\": 13187042, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:16Z\", \"source_id\": 40182739, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:18Z\", \"source_id\": 13190070, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:34Z\", \"source_id\": 40192507, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:39Z\", \"source_id\": 13193105, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789198419810112, "current_leg_arrival_utc": "2026-09-12T08:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:39.801329", "service_state_evidence_id": 13193105, "current_leg_start_actual_dep": "2026-09-12T08:30:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:40.362118", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line O HAF ABX 9U45 345023 9 90 None {"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25205.866, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25335.302, "from_m": 25205.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 25464.737, "from_m": 25335.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 26382.439, "from_m": 25464.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26945.147, "from_m": 26382.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 27100.209, "from_m": 26945.147, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27557.757, "from_m": 27100.209, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 27695.78, "from_m": 27557.757, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27851.706, "from_m": 27695.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27974.559, "from_m": 27851.706, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 28193.7, "from_m": 27974.559, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 28423.513, "from_m": 28193.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28794.148, "from_m": 28423.513, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29861.483, "from_m": 28794.148, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 30100.18, "from_m": 29861.483, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30260.689, "from_m": 30100.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30665.318, "from_m": 30260.689, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30918.622, "from_m": 30665.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31233.699, "from_m": 30918.622, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31458.971, "from_m": 31233.699, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31757.187, "from_m": 31458.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32420.499, "from_m": 31757.187, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32590.722, "from_m": 32420.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32736.718, "from_m": 32590.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33137.15, "from_m": 32736.718, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33360.033, "from_m": 33137.15, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33544.894, "from_m": 33360.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34174.189, "from_m": 33544.894, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34791.209, "from_m": 34174.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35293.367, "from_m": 34791.209, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35436.71, "from_m": 35293.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35538.988, "from_m": 35436.71, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36431.458, "from_m": 35538.988, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36619.64, "from_m": 36431.458, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36838.556, "from_m": 36619.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36860.748, "from_m": 36838.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36867.39, "from_m": 36860.748, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 36889.583, "from_m": 36867.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37108.499, "from_m": 36889.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37292.407, "from_m": 37108.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37650.435, "from_m": 37292.407, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37851.484, "from_m": 37650.435, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38128.988, "from_m": 37851.484, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40207.022, "from_m": 38128.988, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40356.037, "from_m": 40207.022, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40492.651, "from_m": 40356.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41180.509, "from_m": 40492.651, "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": 41310.09, "from_m": 41180.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41488.481, "from_m": 41310.09, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 43850.432, "from_m": 41488.481, "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": 43937.506, "from_m": 43850.432, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 44024.889, "from_m": 43937.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44421.553, "from_m": 44024.889, "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": 46155.494, "from_m": 44421.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46415.165, "from_m": 46155.494, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47881.083, "from_m": 46415.165, "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": 48011.204, "from_m": 47881.083, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 48105.099, "from_m": 48011.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48383.805, "from_m": 48105.099, "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": 48441.351, "from_m": 48383.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48592.029, "from_m": 48441.351, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 51575.478, "from_m": 48592.029, "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": 498655, "profile_key": "abc4ac304e8e14614ac06cd4e109b568afabf51391289c67e6ebd0c69e416f67", "schedule_id": 32665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0736", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 25335.302, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27974.559, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 30292.468, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31615.31, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33642.906, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 35363.955, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 36864.069, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 38400.248, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 40663.48, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 44027.394, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 48105.099, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 50364.547, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 51575.478, "section_seq": 1, "route_path_id": 29923}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51575.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 29923}], "total_distance_m": 51575.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49167.667, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:57Z", "source_id": 40062298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:01Z", "source_id": 13152168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:40Z", "source_id": 40080430, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:40Z", "source_id": 13157997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:05Z", "source_id": 40087541, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:10Z", "source_id": 13160263, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:06Z", "source_id": 13162267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 40097188, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 13163380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:07Z", "source_id": 40102169, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:12Z", "source_id": 13165046, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:32Z", "source_id": 40107131, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:37Z", "source_id": 13166655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:15Z", "source_id": 40121078, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:22Z", "source_id": 13171177, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124394, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 13172132, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:05Z", "source_id": 40132321, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:09Z", "source_id": 13174389, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:11Z", "source_id": 40137054, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:17Z", "source_id": 13175852, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:17Z", "source_id": 40143820, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:22Z", "source_id": 13177920, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:47Z", "source_id": 40149410, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:49Z", "source_id": 13179598, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:49Z", "source_id": 40155837, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:51Z", "source_id": 13181662, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:52Z", "source_id": 40164333, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:54Z", "source_id": 13184348, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:48Z", "source_id": 40172750, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:48Z", "source_id": 13187042, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:16Z", "source_id": 40182739, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:18Z", "source_id": 13190070, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:34Z", "source_id": 40192507, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:39Z", "source_id": 13193105, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Heathrow Terminal 4 0730 0730 2 None None Abbey Wood (Crossrail) 0834 0834 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37590/2026-09-12/detailed None Woolwich (Crossrail) 2026-09-12T08:30:30+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 0830 0833 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193105 1789198419810112 118 118 2026-09-12 07:43:40.362118 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:39.801329
468218 498124 L80607 742C16MA12 2026-09-12 COMPLETE 13192003 2026-09-12 08:33:00 2026-09-12 07:43:53 2026-09-14 07:43:53 {"id": 498124, "stp": "P", "toc": "South Western Railway", "uid": "L80607", "consist": "701017", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80607/2026-09-12/detailed", "trust_id": "742C16MA12", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "16", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C16", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "0833", "current_leg_dep": "0828", "current_leg_end": "London Waterloo", "origin_dep_time": "0709", "origin_platform": "6", "current_location": "London Waterloo", "last_update_time": "2026-09-12T07:43:52", "route_debug_link": null, "timing_variation": "-2 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": "0835", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.603, \"from_m\": 46894.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498124, \"profile_key\": \"e333a08459383dd24f17ca4d3cb2b0d50eae00ccfc2bfbd105fd24147513c3d6\", \"schedule_id\": 18681, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.064, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 34930}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 69651.424, \"section_seq\": 1, \"route_path_id\": 34930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34930}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0709", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:16Z\", \"source_id\": 40020424, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:18Z\", \"source_id\": 13138723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:47Z\", \"source_id\": 40025359, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:53Z\", \"source_id\": 13140325, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:17Z\", \"source_id\": 40030379, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:21Z\", \"source_id\": 13142002, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:14Z\", \"source_id\": 40038699, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:16Z\", \"source_id\": 13144541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:59Z\", \"source_id\": 40052172, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:05Z\", \"source_id\": 13148945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:46Z\", \"source_id\": 40059964, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:52Z\", \"source_id\": 13151388, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:45Z\", \"source_id\": 40068273, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:48Z\", \"source_id\": 13154040, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:27Z\", \"source_id\": 40075876, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:32Z\", \"source_id\": 13156506, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:31Z\", \"source_id\": 40090547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:37Z\", \"source_id\": 13161232, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:10Z\", \"source_id\": 40098133, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:13Z\", \"source_id\": 13163703, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:13Z\", \"source_id\": 40106460, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:13Z\", \"source_id\": 13166444, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:47Z\", \"source_id\": 40115854, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:51Z\", \"source_id\": 13169489, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:27Z\", \"source_id\": 40128470, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:31Z\", \"source_id\": 13173308, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:58Z\", \"source_id\": 40140935, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:00Z\", \"source_id\": 13177010, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:20Z\", \"source_id\": 40146318, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:25Z\", \"source_id\": 13178640, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:52Z\", \"source_id\": 40149595, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:55Z\", \"source_id\": 13179675, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:18Z\", \"source_id\": 40159006, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:21Z\", \"source_id\": 13182657, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:58Z\", \"source_id\": 40166671, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:01Z\", \"source_id\": 13185089, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:59Z\", \"source_id\": 40173271, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:02Z\", \"source_id\": 13187193, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:13Z\", \"source_id\": 40178134, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:18Z\", \"source_id\": 13188721, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:05Z\", \"source_id\": 40188973, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:06Z\", \"source_id\": 13192003, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "16", "timing_fact_generation": 1789198327557308, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:46.375787", "service_state_evidence_id": 13192003, "current_leg_start_actual_dep": "2026-09-12T08:30:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:47.018522", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P RDZ None 2C16 701017 10 100 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498124, "profile_key": "e333a08459383dd24f17ca4d3cb2b0d50eae00ccfc2bfbd105fd24147513c3d6", "schedule_id": 18681, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0709", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 34930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 34930}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:16Z", "source_id": 40020424, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:18Z", "source_id": 13138723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:47Z", "source_id": 40025359, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:53Z", "source_id": 13140325, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:17Z", "source_id": 40030379, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:21Z", "source_id": 13142002, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:14Z", "source_id": 40038699, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:16Z", "source_id": 13144541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:59Z", "source_id": 40052172, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:05Z", "source_id": 13148945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:46Z", "source_id": 40059964, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:52Z", "source_id": 13151388, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:45Z", "source_id": 40068273, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:48Z", "source_id": 13154040, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:27Z", "source_id": 40075876, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:32Z", "source_id": 13156506, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:31Z", "source_id": 40090547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:37Z", "source_id": 13161232, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:10Z", "source_id": 40098133, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:13Z", "source_id": 13163703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:13Z", "source_id": 40106460, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:13Z", "source_id": 13166444, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:47Z", "source_id": 40115854, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:51Z", "source_id": 13169489, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:27Z", "source_id": 40128470, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:31Z", "source_id": 13173308, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:58Z", "source_id": 40140935, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:00Z", "source_id": 13177010, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:20Z", "source_id": 40146318, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:12:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:25Z", "source_id": 13178640, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:52Z", "source_id": 40149595, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:55Z", "source_id": 13179675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:18Z", "source_id": 40159006, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:21Z", "source_id": 13182657, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:58Z", "source_id": 40166671, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:01Z", "source_id": 13185089, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:59Z", "source_id": 40173271, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:02Z", "source_id": 13187193, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:13Z", "source_id": 40178134, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:18Z", "source_id": 13188721, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28980, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:05Z", "source_id": 40188973, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:06Z", "source_id": 13192003, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:33:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 0709 0709 6 None None London Waterloo 0835 0835 16 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80607/2026-09-12/detailed None Vauxhall 2026-09-12T08:30:30+01:00 London Waterloo 5.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0828 0833 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-12 07:43:52 TERMINATED 2026-09-12 07:33:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192003 1789198327557308 116 116 2026-09-12 07:43:47.018522 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:46.375787
468219 501550 C04111 745O48M212 2026-09-12 COMPLETE 13193281 2026-09-12 08:33:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 501550, "stp": "O", "toc": "Great Western Railway", "uid": "C04111", "consist": "165108", "dest_crs": "RDZ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04111/2026-09-12/detailed", "trust_id": "745O48M212", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-12", "dest_arr_time": "0220", "dest_platform": "4", "is_terminated": 1, "next_location": "Reading Spur Jn", "signalling_id": "5O48", "timing_status": null, "origin_station": "Reading Traincare Depot", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0201", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0220", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Reading Traincare Depot", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2788.734, \"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\": 2875.099, \"from_m\": 2788.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2944.041, \"from_m\": 2875.099, \"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\": 3048.63, \"from_m\": 2944.041, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6128.804, \"from_m\": 3048.63, \"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\": 6193.867, \"from_m\": 6128.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6538.66, \"from_m\": 6193.867, \"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\": 6951.122, \"from_m\": 6538.66, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7087.728, \"from_m\": 6951.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7127.984, \"from_m\": 7087.728, \"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\": 7317.627, \"from_m\": 7127.984, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8029.778, \"from_m\": 7317.627, \"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\": 8378.397, \"from_m\": 8029.778, \"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\": 9097.572, \"from_m\": 8378.397, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9357.045, \"from_m\": 9097.572, \"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\": 9937.793, \"from_m\": 9357.045, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10197.875, \"from_m\": 9937.793, \"capability_applied\": null, \"effective_limit_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\": 10484.809, \"from_m\": 10197.875, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 501550, \"profile_key\": \"5ae1c3e30ae4b3240864641f7848ecb6b1223ffe101dd30bfc9dbd9e896100be\", \"schedule_id\": 32184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0201\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0202\", \"location\": \"Reading Depot Entrance A\", \"stage_seq\": 2, \"distance_m\": 1346.3, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0203\", \"location\": \"Scours Lane Jn\", \"stage_seq\": 3, \"distance_m\": 1785.823, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0204H\", \"location\": \"Tilehurst East Jn\", \"stage_seq\": 4, \"distance_m\": 3048.63, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": false, \"wtt_arr\": \"0205H\", \"wtt_dep\": \"0208H\", \"location\": \"Tilehurst\", \"stage_seq\": 5, \"distance_m\": 3338.898, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0210H\", \"location\": \"Reading West Jn\", \"stage_seq\": 6, \"distance_m\": 5704.201, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0211\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 7, \"distance_m\": 7214.524, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0212\", \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 7552.894, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0213\", \"location\": \"Reading New Jn\", \"stage_seq\": 9, \"distance_m\": 8367.134, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": false, \"wtt_arr\": \"0214\", \"wtt_dep\": \"0217\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 10, \"distance_m\": 9239.465, \"section_seq\": 1, \"route_path_id\": 54758}, {\"is_pass\": false, \"wtt_arr\": \"0220\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 11, \"distance_m\": 10484.809, \"section_seq\": 1, \"route_path_id\": 54758}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10484.809, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54758}], \"total_distance_m\": 10484.809, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7696.075, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2788.734, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0201", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:20:50Z\", \"source_id\": 39823841, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:20:53Z\", \"source_id\": 13073499, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:28:49Z\", \"source_id\": 39825017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:28:52Z\", \"source_id\": 13073814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "7", "timing_fact_generation": 1789198434873677, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:54.870495", "service_state_evidence_id": 13193281, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:55.240711", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None RDZ 5O48 165108 3 90 None {"version": 3, "segments": [{"to_m": 2788.734, "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": 2875.099, "from_m": 2788.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2944.041, "from_m": 2875.099, "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": 3048.63, "from_m": 2944.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6128.804, "from_m": 3048.63, "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": 6193.867, "from_m": 6128.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6538.66, "from_m": 6193.867, "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": 6951.122, "from_m": 6538.66, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7087.728, "from_m": 6951.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 7127.984, "from_m": 7087.728, "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": 7317.627, "from_m": 7127.984, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8029.778, "from_m": 7317.627, "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": 8378.397, "from_m": 8029.778, "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": 9097.572, "from_m": 8378.397, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9357.045, "from_m": 9097.572, "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": 9937.793, "from_m": 9357.045, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10197.875, "from_m": 9937.793, "capability_applied": null, "effective_limit_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": 10484.809, "from_m": 10197.875, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 501550, "profile_key": "5ae1c3e30ae4b3240864641f7848ecb6b1223ffe101dd30bfc9dbd9e896100be", "schedule_id": 32184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0201", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0202", "location": "Reading Depot Entrance A", "stage_seq": 2, "distance_m": 1346.3, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0203", "location": "Scours Lane Jn", "stage_seq": 3, "distance_m": 1785.823, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0204H", "location": "Tilehurst East Jn", "stage_seq": 4, "distance_m": 3048.63, "section_seq": 1, "route_path_id": 54758}, {"is_pass": false, "wtt_arr": "0205H", "wtt_dep": "0208H", "location": "Tilehurst", "stage_seq": 5, "distance_m": 3338.898, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0210H", "location": "Reading West Jn", "stage_seq": 6, "distance_m": 5704.201, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0211", "location": "Reading High Level Jn", "stage_seq": 7, "distance_m": 7214.524, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0212", "location": "Reading", "stage_seq": 8, "distance_m": 7552.894, "section_seq": 1, "route_path_id": 54758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0213", "location": "Reading New Jn", "stage_seq": 9, "distance_m": 8367.134, "section_seq": 1, "route_path_id": 54758}, {"is_pass": false, "wtt_arr": "0214", "wtt_dep": "0217", "location": "Reading Spur Jn", "stage_seq": 10, "distance_m": 9239.465, "section_seq": 1, "route_path_id": 54758}, {"is_pass": false, "wtt_arr": "0220", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 11, "distance_m": 10484.809, "section_seq": 1, "route_path_id": 54758}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10484.809, "from_m": 0.0, "section_seq": 1, "route_path_id": 54758}], "total_distance_m": 10484.809, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7696.075, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2788.734, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23934, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:20:50Z", "source_id": 39823841, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T01:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:20:53Z", "source_id": 13073499, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T02:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:28:49Z", "source_id": 39825017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T01:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:28:52Z", "source_id": 13073814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T02:30:00+01:00", "operational_fact": true}] Reading Traincare Depot 0201 0201 None None None Reading Platforms 4/5/6 0220 0220 4 None None https://www.realtimetrains.co.uk/service/gb-nr:C04111/2026-09-12/detailed None None None None None None None None None Reading Traincare Depot Reading Reading Spur Jn None None None None 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:33:00 Reading TRUST TRUST_CANCELLATION 13193281 1789198434873677 0 0 2026-09-12 07:43:55.240711 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:54.870495
468220 497490 H55171 156F22C612 2026-09-12 COMPLETE 13193297 2026-09-12 08:25:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 497490, "stp": "P", "toc": "Unknown", "uid": "H55171", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55171/2026-09-12/detailed", "trust_id": "156F22C612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "South Bank Tees Dock (FHH)", "service_date": "2026-09-12", "dest_arr_time": "0826", "dest_platform": null, "is_terminated": 1, "next_location": "South Bank Tees Dock (FHH)", "signalling_id": "6F22", "timing_status": "EARLY", "origin_station": "Boulby Mine Carlin How (FLHH)", "current_leg_arr": "0825", "current_leg_dep": "0813", "current_leg_end": "South Bank Tees Dock (FHH)", "origin_dep_time": "0653", "origin_platform": null, "current_location": "South Bank Tees Dock (FHH)", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1456782110817687, 54.591709288405454], [-1.1448989, 54.59218919999999], [-1.1446768, 54.59232599999999], [-1.1441918000000002, 54.59262540000001], [-1.1437198, 54.59301919999999], [-1.1434968999999997, 54.5932754], [-1.1431903, 54.593831], [-1.1428833, 54.5944714], [-1.1427253999999998, 54.5947763], [-1.142613, 54.5950913], [-1.1424494, 54.5954565], [-1.1422348, 54.5959056], [-1.1420416999999998, 54.5962319], [-1.1418378, 54.5964666], [-1.1414355, 54.5968395], [-1.1410064, 54.59716739999999], [-1.1407033, 54.59745790000001], [-1.1404725999999998, 54.59781379999999], [-1.1403841, 54.5981587], [-1.1404081999999998, 54.5985441], [-1.1405879, 54.59895119999999], [-1.1408587999999995, 54.5992852], [-1.1414807, 54.5997609], [-1.1417792, 54.5999304], [-1.1421235999999997, 54.600139600000006], [-1.1436177000000003, 54.6010382], [-1.1440319, 54.6013703], [-1.1443342, 54.60160249999999], [-1.1447774999999998, 54.60187839999999], [-1.1486989, 54.604230599999994]]}", "current_leg_start": "Grangetown (Cleveland) S.B.", "dest_arr_time_act": "0826", "motion_projection": null, "next_location_lat": "54.6042306", "next_location_lon": "-1.1486989", "previous_location": "Grangetown (Cleveland) S.B.", "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\": 216.089, \"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\": 712.032, \"from_m\": 216.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 934.287, \"from_m\": 712.032, \"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\": 11518.941, \"from_m\": 934.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12408.829, \"from_m\": 11518.941, \"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\": 12522.108, \"from_m\": 12408.829, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 12564.989, \"from_m\": 12522.108, \"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\": 12668.302, \"from_m\": 12564.989, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14142.19, \"from_m\": 12668.302, \"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\": 19625.501, \"from_m\": 14142.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21613.813, \"from_m\": 19625.501, \"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\": 31778.902, \"from_m\": 21613.813, \"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\": 31825.014, \"from_m\": 31778.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31855.255, \"from_m\": 31825.014, \"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\": 33617.211, \"from_m\": 31855.255, \"capability_applied\": null, \"effective_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\": 497490, \"profile_key\": \"096b352b2a63b808494b288d8c32d18ab33fc46e5fb877badd789ec4adb62a69\", \"schedule_id\": 16678, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Boulby Mine Carlin How (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0715\", \"location\": \"Crag Hall S.B.\", \"stage_seq\": 2, \"distance_m\": 8472.813, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 3, \"distance_m\": 19433.571, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 22171.843, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Redcar Central\", \"stage_seq\": 5, \"distance_m\": 26233.266, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Shell Jn\", \"stage_seq\": 6, \"distance_m\": 31166.773, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0814\", \"location\": \"Grangetown (Cleveland) S.B.\", \"stage_seq\": 7, \"distance_m\": 32002.55, \"section_seq\": 1, \"route_path_id\": 33738}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": null, \"location\": \"South Bank Tees Dock (FHH)\", \"stage_seq\": 8, \"distance_m\": 33617.211, \"section_seq\": 1, \"route_path_id\": 33738}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33617.211, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33738}], \"total_distance_m\": 33617.211, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31313.2, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2304.011, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.6042306", "current_position_lon": "-1.1486989", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:24Z\", \"source_id\": 13137496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:06Z\", \"source_id\": 13179120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:55Z\", \"source_id\": 13193297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Bank Tees Dock (FHH)", "service_state_platform": null, "timing_fact_generation": 1789198436294044, "current_leg_arrival_utc": "2026-09-12T08:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:33:56.256087", "service_state_evidence_id": 13193297, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T07:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:43:56.714785", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6F22 None None None None {"version": 3, "segments": [{"to_m": 216.089, "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": 712.032, "from_m": 216.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 934.287, "from_m": 712.032, "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": 11518.941, "from_m": 934.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12408.829, "from_m": 11518.941, "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": 12522.108, "from_m": 12408.829, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 10.0}, {"to_m": 12564.989, "from_m": 12522.108, "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": 12668.302, "from_m": 12564.989, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 14142.19, "from_m": 12668.302, "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": 19625.501, "from_m": 14142.19, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21613.813, "from_m": 19625.501, "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": 31778.902, "from_m": 21613.813, "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": 31825.014, "from_m": 31778.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31855.255, "from_m": 31825.014, "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": 33617.211, "from_m": 31855.255, "capability_applied": null, "effective_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": 497490, "profile_key": "096b352b2a63b808494b288d8c32d18ab33fc46e5fb877badd789ec4adb62a69", "schedule_id": 16678, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0653", "location": "Boulby Mine Carlin How (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33738}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0715", "location": "Crag Hall S.B.", "stage_seq": 2, "distance_m": 8472.813, "section_seq": 1, "route_path_id": 33738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Saltburn West Jn", "stage_seq": 3, "distance_m": 19433.571, "section_seq": 1, "route_path_id": 33738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Longbeck", "stage_seq": 4, "distance_m": 22171.843, "section_seq": 1, "route_path_id": 33738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Redcar Central", "stage_seq": 5, "distance_m": 26233.266, "section_seq": 1, "route_path_id": 33738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Shell Jn", "stage_seq": 6, "distance_m": 31166.773, "section_seq": 1, "route_path_id": 33738}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0814", "location": "Grangetown (Cleveland) S.B.", "stage_seq": 7, "distance_m": 32002.55, "section_seq": 1, "route_path_id": 33738}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": null, "location": "South Bank Tees Dock (FHH)", "stage_seq": 8, "distance_m": 33617.211, "section_seq": 1, "route_path_id": 33738}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33617.211, "from_m": 0.0, "section_seq": 1, "route_path_id": 33738}], "total_distance_m": 33617.211, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31313.2, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2304.011, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:24Z", "source_id": 13137496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:06Z", "source_id": 13179120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:55Z", "source_id": 13193297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}] Boulby Mine Carlin How (FLHH) 0653 0653 None None None South Bank Tees Dock (FHH) 0826 0826 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:H55171/2026-09-12/detailed None Grangetown (Cleveland) S.B. 2026-09-12T08:14:00+01:00 South Bank Tees Dock (FHH) 12.0 {"type": "LineString", "coordinates": [[-1.1456782110817687, 54.591709288405454], [-1.1448989, 54.59218919999999], [-1.1446768, 54.59232599999999], [-1.1441918000000002, 54.59262540000001], [-1.1437198, 54.59301919999999], [-1.1434968999999997, 54.5932754], [-1.1431903, 54.593831], [-1.1428833, 54.5944714], [-1.1427253999999998, 54.5947763], [-1.142613, 54.5950913], [-1.1424494, 54.5954565], [-1.1422348, 54.5959056], [-1.1420416999999998, 54.5962319], [-1.1418378, 54.5964666], [-1.1414355, 54.5968395], [-1.1410064, 54.59716739999999], [-1.1407033, 54.59745790000001], [-1.1404725999999998, 54.59781379999999], [-1.1403841, 54.5981587], [-1.1404081999999998, 54.5985441], [-1.1405879, 54.59895119999999], [-1.1408587999999995, 54.5992852], [-1.1414807, 54.5997609], [-1.1417792, 54.5999304], [-1.1421235999999997, 54.600139600000006], [-1.1436177000000003, 54.6010382], [-1.1440319, 54.6013703], [-1.1443342, 54.60160249999999], [-1.1447774999999998, 54.60187839999999], [-1.1486989, 54.604230599999994]]} 1.0 0813 0825 Grangetown (Cleveland) S.B. South Bank Tees Dock (FHH) South Bank Tees Dock (FHH) 54.6042306 -1.1486989 54.6042306 -1.1486989 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:25:00 South Bank Tees Dock (FHH) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193297 1789198436294044 6 6 2026-09-12 07:43:56.714785 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:33:56.256087
468221 499870 L87647 071L70M612 2026-09-12 COMPLETE 13192391 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 499870, "stp": "O", "toc": "ScotRail", "uid": "L87647", "consist": "156502+156505", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87647/2026-09-12/detailed", "trust_id": "071L70M612", "origin_crs": "BRR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1L70", "timing_status": "ON TIME", "origin_station": "Barrhead", "current_leg_arr": "0834", "current_leg_dep": "0821", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0822", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "0 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": "0834", "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\": 190.35, \"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:forward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9066.197, \"from_m\": 190.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\": 10425.639, \"from_m\": 9066.197, \"capability_applied\": null, \"effective_limit_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\": 10843.11, \"from_m\": 10425.639, \"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\": 11402.932, \"from_m\": 10843.11, \"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\": 11827.4, \"from_m\": 11402.932, \"capability_applied\": null, \"effective_limit_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\": 499870, \"profile_key\": \"8a11f49ea7abc27f410d742f41c5d7ec2e8e88f87be2e897ebe3c50e7aa6e6bc\", \"schedule_id\": 31452, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Barrhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Busby Jn\", \"stage_seq\": 2, \"distance_m\": 6121.73, \"section_seq\": 1, \"route_path_id\": 42668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 3, \"distance_m\": 9150.004, \"section_seq\": 1, \"route_path_id\": 42668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 4, \"distance_m\": 9802.851, \"section_seq\": 1, \"route_path_id\": 42668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 5, \"distance_m\": 10898.19, \"section_seq\": 1, \"route_path_id\": 42668}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 6, \"distance_m\": 11827.4, \"section_seq\": 1, \"route_path_id\": 42668}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11827.4, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42668}], \"total_distance_m\": 11827.4, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11827.4, \"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": "0822", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:34Z\", \"source_id\": 40190196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:38Z\", \"source_id\": 13192391, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789198362193159, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:03.166993", "service_state_evidence_id": 13192391, "current_leg_start_actual_dep": "2026-09-12T08:22:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:03.469724", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O BRR GLC 1L70 156502+156505 4 75 None {"version": 3, "segments": [{"to_m": 190.35, "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:forward", "infrastructure_limit_mph": 15.0}, {"to_m": 9066.197, "from_m": 190.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": 10425.639, "from_m": 9066.197, "capability_applied": null, "effective_limit_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": 10843.11, "from_m": 10425.639, "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": 11402.932, "from_m": 10843.11, "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": 11827.4, "from_m": 11402.932, "capability_applied": null, "effective_limit_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": 499870, "profile_key": "8a11f49ea7abc27f410d742f41c5d7ec2e8e88f87be2e897ebe3c50e7aa6e6bc", "schedule_id": 31452, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0822", "location": "Barrhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Busby Jn", "stage_seq": 2, "distance_m": 6121.73, "section_seq": 1, "route_path_id": 42668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Muirhouse South Jn", "stage_seq": 3, "distance_m": 9150.004, "section_seq": 1, "route_path_id": 42668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Muirhouse North Jn", "stage_seq": 4, "distance_m": 9802.851, "section_seq": 1, "route_path_id": 42668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Glasgow Bridge Street Jn", "stage_seq": 5, "distance_m": 10898.19, "section_seq": 1, "route_path_id": 42668}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 6, "distance_m": 11827.4, "section_seq": 1, "route_path_id": 42668}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11827.4, "from_m": 0.0, "section_seq": 1, "route_path_id": 42668}], "total_distance_m": 11827.4, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11827.4, "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": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:34Z", "source_id": 40190196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:38Z", "source_id": 13192391, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Barrhead 0822 0822 1 None None Glasgow Central High Level 0834 0834 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87647/2026-09-12/detailed None Barrhead 2026-09-12T08:22:00+01:00 Glasgow Central High Level 13.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 0821 0834 Barrhead Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192391 1789198362193159 20 20 2026-09-12 07:44:03.469724 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:03.166993
468222 499376 Y41388 742B23MC12 2026-09-12 COMPLETE 13193354 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 499376, "stp": "P", "toc": "Great Western Railway", "uid": "Y41388", "consist": "165124", "dest_crs": "MAI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41388/2026-09-12/detailed", "trust_id": "742B23MC12", "origin_crs": "MLW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-12", "dest_arr_time": "0823", "dest_platform": "5B", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "2B23", "timing_status": "LATE", "origin_station": "Marlow", "current_leg_arr": "0834", "current_leg_dep": "0832", "current_leg_end": "Maidenhead", "origin_dep_time": "0800", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Furze Platt", "dest_arr_time_act": "0823", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Furze Platt", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 311.187, \"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\": 3806.984, \"from_m\": 311.187, \"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\": 4208.029, \"from_m\": 3806.984, \"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\": 4534.112, \"from_m\": 4208.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\": 10774.178, \"from_m\": 4534.112, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11142.122, \"from_m\": 10774.178, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11250.96, \"from_m\": 11142.122, \"capability_applied\": null, \"effective_limit_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\": 499376, \"profile_key\": \"5ae34cf6dd959bc0fcfe7c5e5bb9e252ded55d188007307e185b189d931bf45c\", \"schedule_id\": 29509, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Marlow\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40424}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0811H\", \"location\": \"Bourne End\", \"stage_seq\": 2, \"distance_m\": 4208.029, \"section_seq\": 1, \"route_path_id\": 40424}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 6537.032, \"section_seq\": 1, \"route_path_id\": 40424}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Furze Platt\", \"stage_seq\": 4, \"distance_m\": 9270.77, \"section_seq\": 1, \"route_path_id\": 40424}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 5, \"distance_m\": 11250.96, \"section_seq\": 1, \"route_path_id\": 40424}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11250.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40424}], \"total_distance_m\": 11250.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11250.96, \"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": "2.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:14Z\", \"source_id\": 13175141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:27:47Z\", \"source_id\": 13189029, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:31:14Z\", \"source_id\": 13191412, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:55Z\", \"source_id\": 40193322, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:34:02Z\", \"source_id\": 13193354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789198445745779, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:05.742277", "service_state_evidence_id": 13193354, "current_leg_start_actual_dep": "2026-09-12T08:29:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:06.651743", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P MLW MAI 2B23 165124 2 90 None {"version": 3, "segments": [{"to_m": 311.187, "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": 3806.984, "from_m": 311.187, "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": 4208.029, "from_m": 3806.984, "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": 4534.112, "from_m": 4208.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": 10774.178, "from_m": 4534.112, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11142.122, "from_m": 10774.178, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11250.96, "from_m": 11142.122, "capability_applied": null, "effective_limit_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": 499376, "profile_key": "5ae34cf6dd959bc0fcfe7c5e5bb9e252ded55d188007307e185b189d931bf45c", "schedule_id": 29509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Marlow", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40424}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0811H", "location": "Bourne End", "stage_seq": 2, "distance_m": 4208.029, "section_seq": 1, "route_path_id": 40424}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Cookham", "stage_seq": 3, "distance_m": 6537.032, "section_seq": 1, "route_path_id": 40424}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Furze Platt", "stage_seq": 4, "distance_m": 9270.77, "section_seq": 1, "route_path_id": 40424}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 5, "distance_m": 11250.96, "section_seq": 1, "route_path_id": 40424}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11250.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 40424}], "total_distance_m": 11250.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11250.96, "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-12T07:07:14Z", "source_id": 13175141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:27:47Z", "source_id": 13189029, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:31:14Z", "source_id": 13191412, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:55Z", "source_id": 40193322, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:34:02Z", "source_id": 13193354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Marlow 0800 0800 None None None Maidenhead 0823 0823 5B LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41388/2026-09-12/detailed None Furze Platt 2026-09-12T08:29:30+01:00 Maidenhead 2.0 {"type": "LineString", "coordinates": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} 1.2 0832 0834 Furze Platt Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193354 1789198445745779 14 14 2026-09-12 07:44:06.651743 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:05.742277
468223 498374 F44483 519B011A12 2026-09-12 COMPLETE 13192462 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 498374, "stp": "N", "toc": "c2c", "uid": "F44483", "consist": "357031+357204", "dest_crs": "LST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F44483/2026-09-12/detailed", "trust_id": "519B011A12", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "15", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "9B01", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "0834", "current_leg_dep": "0827", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0719", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0833", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.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\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50529.277, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51033.163, \"from_m\": 50529.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51346.421, \"from_m\": 51033.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53848.738, \"from_m\": 51346.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54403.368, \"from_m\": 53848.738, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54548.968, \"from_m\": 54403.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54637.563, \"from_m\": 54548.968, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54697.272, \"from_m\": 54637.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54787.35, \"from_m\": 54697.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\": 56435.851, \"from_m\": 54787.35, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57049.082, \"from_m\": 56435.851, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60997.11, \"from_m\": 57049.082, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61459.706, \"from_m\": 60997.11, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61530.322, \"from_m\": 61459.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61755.59, \"from_m\": 61530.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\": 62267.037, \"from_m\": 61755.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\": 62793.661, \"from_m\": 62267.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63270.336, \"from_m\": 62793.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63723.555, \"from_m\": 63270.336, \"capability_applied\": null, \"effective_limit_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\": 498374, \"profile_key\": \"b95a49e02958e6f611e481c59b98f683d7be49a5e0a3be69aaa79a3572ab4969\", \"schedule_id\": 33533, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0806H\", \"location\": \"Upminster\", \"stage_seq\": 13, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 51042.389, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Barking Station Jn\", \"stage_seq\": 15, \"distance_m\": 51923.655, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Woodgrange Park\", \"stage_seq\": 16, \"distance_m\": 53734.621, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 17, \"distance_m\": 54697.272, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Stratford\", \"stage_seq\": 18, \"distance_m\": 57340.288, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Bow Jn\", \"stage_seq\": 19, \"distance_m\": 58833.586, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Bethnal Green\", \"stage_seq\": 20, \"distance_m\": 61903.192, \"section_seq\": 1, \"route_path_id\": 54411}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 21, \"distance_m\": 63723.555, \"section_seq\": 1, \"route_path_id\": 54411}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63723.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54411}], \"total_distance_m\": 63723.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60195.981, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3527.574, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0719", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:13Z\", \"source_id\": 40038657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:16Z\", \"source_id\": 13144557, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:33Z\", \"source_id\": 40045241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:39Z\", \"source_id\": 13146725, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:59Z\", \"source_id\": 40052168, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:00Z\", \"source_id\": 13148903, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:10Z\", \"source_id\": 40058614, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:16Z\", \"source_id\": 13151010, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:27Z\", \"source_id\": 40063450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:30Z\", \"source_id\": 13152540, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:10Z\", \"source_id\": 40069203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:13Z\", \"source_id\": 13154348, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:54Z\", \"source_id\": 40078943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:56Z\", \"source_id\": 13157517, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:05Z\", \"source_id\": 40089518, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:08Z\", \"source_id\": 13160943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:05Z\", \"source_id\": 40095813, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:05Z\", \"source_id\": 13162930, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:24Z\", \"source_id\": 40102696, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:27Z\", \"source_id\": 13165185, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:25Z\", \"source_id\": 40126021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:28Z\", \"source_id\": 13172629, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:10Z\", \"source_id\": 40150316, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:13Z\", \"source_id\": 13179872, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 40159461, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:33Z\", \"source_id\": 13182787, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:45Z\", \"source_id\": 40175013, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:49Z\", \"source_id\": 13187708, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:42Z\", \"source_id\": 40190513, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:47Z\", \"source_id\": 13192462, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "15", "timing_fact_generation": 1789198369492917, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:07.628145", "service_state_evidence_id": 13192462, "current_leg_start_actual_dep": "2026-09-12T08:27:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:08.641053", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY LST 9B01 357031+357204 8 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.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": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50529.277, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51033.163, "from_m": 50529.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51346.421, "from_m": 51033.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53848.738, "from_m": 51346.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54403.368, "from_m": 53848.738, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54548.968, "from_m": 54403.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54637.563, "from_m": 54548.968, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54697.272, "from_m": 54637.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54787.35, "from_m": 54697.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": 56435.851, "from_m": 54787.35, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57049.082, "from_m": 56435.851, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60997.11, "from_m": 57049.082, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61459.706, "from_m": 60997.11, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61530.322, "from_m": 61459.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61755.59, "from_m": 61530.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": 62267.037, "from_m": 61755.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": 62793.661, "from_m": 62267.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63270.336, "from_m": 62793.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63723.555, "from_m": 63270.336, "capability_applied": null, "effective_limit_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": 498374, "profile_key": "b95a49e02958e6f611e481c59b98f683d7be49a5e0a3be69aaa79a3572ab4969", "schedule_id": 33533, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0719", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0806H", "location": "Upminster", "stage_seq": 13, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Barking", "stage_seq": 14, "distance_m": 51042.389, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Barking Station Jn", "stage_seq": 15, "distance_m": 51923.655, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Woodgrange Park", "stage_seq": 16, "distance_m": 53734.621, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Forest Gate Jn", "stage_seq": 17, "distance_m": 54697.272, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Stratford", "stage_seq": 18, "distance_m": 57340.288, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Bow Jn", "stage_seq": 19, "distance_m": 58833.586, "section_seq": 1, "route_path_id": 54411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Bethnal Green", "stage_seq": 20, "distance_m": 61903.192, "section_seq": 1, "route_path_id": 54411}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 21, "distance_m": 63723.555, "section_seq": 1, "route_path_id": 54411}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63723.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 54411}], "total_distance_m": 63723.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60195.981, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3527.574, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:13Z", "source_id": 40038657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:16Z", "source_id": 13144557, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:33Z", "source_id": 40045241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:39Z", "source_id": 13146725, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:59Z", "source_id": 40052168, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:00Z", "source_id": 13148903, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:10Z", "source_id": 40058614, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:16Z", "source_id": 13151010, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:27Z", "source_id": 40063450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:30Z", "source_id": 13152540, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:10Z", "source_id": 40069203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:13Z", "source_id": 13154348, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:54Z", "source_id": 40078943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:56Z", "source_id": 13157517, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:05Z", "source_id": 40089518, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:08Z", "source_id": 13160943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:05Z", "source_id": 40095813, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:05Z", "source_id": 13162930, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:24Z", "source_id": 40102696, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:27Z", "source_id": 13165185, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:25Z", "source_id": 40126021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:28Z", "source_id": 13172629, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14709, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:10Z", "source_id": 40150316, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:13Z", "source_id": 13179872, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 40159461, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:33Z", "source_id": 13182787, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:45Z", "source_id": 40175013, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:49Z", "source_id": 13187708, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15512, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:42Z", "source_id": 40190513, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:47Z", "source_id": 13192462, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Shoeburyness 0719 0719 3 None None London Liverpool Street 0833 0833 15 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F44483/2026-09-12/detailed None Stratford 2026-09-12T08:27:00+01:00 London Liverpool Street 7.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 0827 0834 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192462 1789198369492917 100 100 2026-09-12 07:44:08.641053 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:07.628145
468224 498184 C37347 509T55MA12 2026-09-12 COMPLETE 13192458 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 498184, "stp": "P", "toc": "Elizabeth Line", "uid": "C37347", "consist": "345035", "dest_crs": "HWV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37347/2026-09-12/detailed", "trust_id": "509T55MA12", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "9T55", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0834", "current_leg_dep": "0830", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "0711", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-12T07:44:22", "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.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44138.52, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44224.199, \"from_m\": 44138.52, \"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\": 44425.604, \"from_m\": 44224.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48689.064, \"from_m\": 44425.604, \"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\": 49609.086, \"from_m\": 48689.064, \"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\": 49789.786, \"from_m\": 49609.086, \"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\": 50447.298, \"from_m\": 49789.786, \"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\": 52144.147, \"from_m\": 50447.298, \"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\": 53324.469, \"from_m\": 52144.147, \"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\": 55428.359, \"from_m\": 53324.469, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55592.384, \"from_m\": 55428.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57245.993, \"from_m\": 55592.384, \"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\": 57419.554, \"from_m\": 57245.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57582.744, \"from_m\": 57419.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57875.911, \"from_m\": 57582.744, \"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\": 60119.965, \"from_m\": 57875.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60630.948, \"from_m\": 60119.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\": 61170.84, \"from_m\": 60630.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61245.779, \"from_m\": 61170.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63844.086, \"from_m\": 61245.779, \"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\": 64744.721, \"from_m\": 63844.086, \"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\": 65055.223, \"from_m\": 64744.721, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66520.699, \"from_m\": 65055.223, \"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\": 66906.085, \"from_m\": 66520.699, \"capability_applied\": null, \"effective_limit_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\": 67563.311, \"from_m\": 66906.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 498184, \"profile_key\": \"b27bcad448573b32572a6515f5051eb3615a47808fc0143b19fbb92d3be7f7f5\", \"schedule_id\": 8663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0730H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0806\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 41349.428, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 23, \"distance_m\": 42831.643, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 43134.54, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 44006.82, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Acton West Jn\", \"stage_seq\": 26, \"distance_m\": 49398.182, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Ealing Broadway\", \"stage_seq\": 27, \"distance_m\": 50589.366, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"West Ealing\", \"stage_seq\": 28, \"distance_m\": 51998.289, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Southall\", \"stage_seq\": 29, \"distance_m\": 55927.907, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 30, \"distance_m\": 59007.499, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 31, \"distance_m\": 59214.791, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 32, \"distance_m\": 61139.433, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 33, \"distance_m\": 64913.167, \"section_seq\": 1, \"route_path_id\": 29917}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 34, \"distance_m\": 67563.311, \"section_seq\": 1, \"route_path_id\": 29917}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67563.311, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29917}], \"total_distance_m\": 67563.311, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62213.946, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5349.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0711", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:56Z\", \"source_id\": 40023677, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:58Z\", \"source_id\": 13139759, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:14Z\", \"source_id\": 40032356, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:16Z\", \"source_id\": 13142582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:16Z\", \"source_id\": 40038811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:15Z\", \"source_id\": 13144503, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:03Z\", \"source_id\": 40044172, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:07Z\", \"source_id\": 13146388, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:36Z\", \"source_id\": 40051361, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:42Z\", \"source_id\": 13148700, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:25Z\", \"source_id\": 40055090, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:28Z\", \"source_id\": 13149841, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:28Z\", \"source_id\": 40059284, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:30Z\", \"source_id\": 13151179, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:18Z\", \"source_id\": 40065297, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:23Z\", \"source_id\": 13153130, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:52Z\", \"source_id\": 40072636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:56Z\", \"source_id\": 13155439, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:16Z\", \"source_id\": 40077627, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:19Z\", \"source_id\": 13157059, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:21Z\", \"source_id\": 40081871, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:27Z\", \"source_id\": 13158476, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:10Z\", \"source_id\": 40085515, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:13Z\", \"source_id\": 13159697, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:13Z\", \"source_id\": 40098250, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:17Z\", \"source_id\": 13163729, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:22Z\", \"source_id\": 40104626, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:26Z\", \"source_id\": 13165845, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 40109863, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:54Z\", \"source_id\": 13167499, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:58Z\", \"source_id\": 40116215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:01Z\", \"source_id\": 13169602, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:17Z\", \"source_id\": 40121195, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:22Z\", \"source_id\": 13171179, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:01Z\", \"source_id\": 40127427, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:03Z\", \"source_id\": 13173000, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:12Z\", \"source_id\": 40134810, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:18Z\", \"source_id\": 13175170, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:25Z\", \"source_id\": 40148653, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:26Z\", \"source_id\": 13179360, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:37Z\", \"source_id\": 40153361, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:40Z\", \"source_id\": 13180834, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:15Z\", \"source_id\": 40160893, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:22Z\", \"source_id\": 13183308, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:41Z\", \"source_id\": 40166079, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:21:43Z\", \"source_id\": 13184906, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:16Z\", \"source_id\": 40180533, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:19Z\", \"source_id\": 13189427, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:45Z\", \"source_id\": 40190636, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:47Z\", \"source_id\": 13192458, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789198369386997, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:09.578081", "service_state_evidence_id": 13192458, "current_leg_start_actual_dep": "2026-09-12T08:30:30+01:00", "operational_evidence_version": 157, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:09.937568", "service_state_valid_until_kind": null, "operational_interpretation_version": 157, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF HWV 9T55 345035 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 44138.52, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44224.199, "from_m": 44138.52, "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": 44425.604, "from_m": 44224.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48689.064, "from_m": 44425.604, "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": 49609.086, "from_m": 48689.064, "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": 49789.786, "from_m": 49609.086, "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": 50447.298, "from_m": 49789.786, "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": 52144.147, "from_m": 50447.298, "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": 53324.469, "from_m": 52144.147, "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": 55428.359, "from_m": 53324.469, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55592.384, "from_m": 55428.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57245.993, "from_m": 55592.384, "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": 57419.554, "from_m": 57245.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57582.744, "from_m": 57419.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57875.911, "from_m": 57582.744, "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": 60119.965, "from_m": 57875.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60630.948, "from_m": 60119.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": 61170.84, "from_m": 60630.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61245.779, "from_m": 61170.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63844.086, "from_m": 61245.779, "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": 64744.721, "from_m": 63844.086, "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": 65055.223, "from_m": 64744.721, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66520.699, "from_m": 65055.223, "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": 66906.085, "from_m": 66520.699, "capability_applied": null, "effective_limit_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": 67563.311, "from_m": 66906.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 498184, "profile_key": "b27bcad448573b32572a6515f5051eb3615a47808fc0143b19fbb92d3be7f7f5", "schedule_id": 8663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0711", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0730H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0806", "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 41349.428, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 23, "distance_m": 42831.643, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 43134.54, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 44006.82, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Acton West Jn", "stage_seq": 26, "distance_m": 49398.182, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Ealing Broadway", "stage_seq": 27, "distance_m": 50589.366, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "West Ealing", "stage_seq": 28, "distance_m": 51998.289, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Southall", "stage_seq": 29, "distance_m": 55927.907, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Hayes & Harlington", "stage_seq": 30, "distance_m": 59007.499, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Heathrow Airport Jn", "stage_seq": 31, "distance_m": 59214.791, "section_seq": 1, "route_path_id": 29917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Heathrow Tunnel Jn", "stage_seq": 32, "distance_m": 61139.433, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 33, "distance_m": 64913.167, "section_seq": 1, "route_path_id": 29917}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 34, "distance_m": 67563.311, "section_seq": 1, "route_path_id": 29917}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67563.311, "from_m": 0.0, "section_seq": 1, "route_path_id": 29917}], "total_distance_m": 67563.311, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62213.946, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5349.365, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:56Z", "source_id": 40023677, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:58Z", "source_id": 13139759, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:14Z", "source_id": 40032356, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:16Z", "source_id": 13142582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:16Z", "source_id": 40038811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:15Z", "source_id": 13144503, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:03Z", "source_id": 40044172, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:07Z", "source_id": 13146388, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:36Z", "source_id": 40051361, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:42Z", "source_id": 13148700, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:25Z", "source_id": 40055090, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:28Z", "source_id": 13149841, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:28Z", "source_id": 40059284, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:30Z", "source_id": 13151179, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:18Z", "source_id": 40065297, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:23Z", "source_id": 13153130, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:52Z", "source_id": 40072636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:56Z", "source_id": 13155439, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:16Z", "source_id": 40077627, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:19Z", "source_id": 13157059, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:21Z", "source_id": 40081871, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:27Z", "source_id": 13158476, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:10Z", "source_id": 40085515, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:13Z", "source_id": 13159697, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:13Z", "source_id": 40098250, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:17Z", "source_id": 13163729, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:22Z", "source_id": 40104626, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:26Z", "source_id": 13165845, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 40109863, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:54Z", "source_id": 13167499, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:58Z", "source_id": 40116215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:01Z", "source_id": 13169602, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:17Z", "source_id": 40121195, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:22Z", "source_id": 13171179, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:01Z", "source_id": 40127427, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:03Z", "source_id": 13173000, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:12Z", "source_id": 40134810, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:18Z", "source_id": 13175170, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:25Z", "source_id": 40148653, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:26Z", "source_id": 13179360, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:37Z", "source_id": 40153361, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:40Z", "source_id": 13180834, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:15Z", "source_id": 40160893, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:22Z", "source_id": 13183308, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:41Z", "source_id": 40166079, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:22:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:21:43Z", "source_id": 13184906, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:16Z", "source_id": 40180533, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:19Z", "source_id": 13189427, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:45Z", "source_id": 40190636, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:47Z", "source_id": 13192458, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Shenfield 0711 0711 6 None None Heathrow Terminal 5 0836 0834 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37347/2026-09-12/detailed None Heathrow Terminals 2 & 3 2026-09-12T08:30:30+01:00 Heathrow Terminal 5 4.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 0830 0834 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192458 1789198369386997 157 157 2026-09-12 07:44:09.937568 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:09.578081
468225 501573 Q25005 865Z731012 2026-09-12 COMPLETE None 2026-09-12 00:03:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 501573, "stp": "N", "toc": "South Western Railway", "uid": "Q25005", "consist": "450007", "dest_crs": "XFT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Q25005/2026-09-12/detailed", "trust_id": "865Z731012", "origin_crs": "POO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole S.S.", "service_date": "2026-09-12", "dest_arr_time": "0003", "dest_platform": null, "is_terminated": 1, "next_location": "Poole S.S.", "signalling_id": "5Z73", "timing_status": "ON TIME", "origin_station": "Poole", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0001", "origin_platform": "2", "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0003", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 142.047, \"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\": 428.004, \"from_m\": 142.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 611.689, \"from_m\": 428.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 501573, \"profile_key\": \"24e9678ea88ece48e2c89691366a63713d341c1094577a2d6b25f466c98f9053\", \"schedule_id\": 36828, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Poole\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35268}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Poole S.S.\", \"stage_seq\": 2, \"distance_m\": 611.689, \"section_seq\": 1, \"route_path_id\": 35268}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 611.689, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35268}], \"total_distance_m\": 611.689, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 611.689, \"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": "0001", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Poole", "service_state_platform": null, "timing_fact_generation": 1789198449726264, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:09.724283", "service_state_evidence_id": 13193452, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T00:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:09.941538", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway N POO XFT 5Z73 450007 4 100 None {"version": 3, "segments": [{"to_m": 142.047, "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": 428.004, "from_m": 142.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 611.689, "from_m": 428.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 501573, "profile_key": "24e9678ea88ece48e2c89691366a63713d341c1094577a2d6b25f466c98f9053", "schedule_id": 36828, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0001", "location": "Poole", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35268}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Poole S.S.", "stage_seq": 2, "distance_m": 611.689, "section_seq": 1, "route_path_id": 35268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 611.689, "from_m": 0.0, "section_seq": 1, "route_path_id": 35268}], "total_distance_m": 611.689, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 611.689, "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} [] Poole 0001 0001 2 None None Poole S.S. 0003 0003 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Q25005/2026-09-12/detailed None None None None None None None None None None Poole Ferry Terminal Poole S.S. None None None None 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 00:03:00 Poole TRUST TRACKING_TIMEOUT 13193452 1789198449726264 0 0 2026-09-12 07:44:09.941538 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:09.724283
468226 499262 G27828 872S11MB12 2026-09-12 COMPLETE 13192239 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 499262, "stp": "P", "toc": "Southern", "uid": "G27828", "consist": "377458", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27828/2026-09-12/detailed", "trust_id": "872S11MB12", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2S11", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "0834", "current_leg_dep": "0830", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0755", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "-1 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": "0835", "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\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.995, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.992, \"from_m\": 269.995, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2848.531, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6274.843, \"from_m\": 2848.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8096.144, \"from_m\": 6274.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8752.447, \"from_m\": 8096.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10589.831, \"from_m\": 8752.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\": 11021.499, \"from_m\": 10589.831, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11031.424, \"from_m\": 11021.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11049.82, \"from_m\": 11031.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11592.564, \"from_m\": 11049.82, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12771.58, \"from_m\": 11592.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12826.042, \"from_m\": 12771.58, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12871.104, \"from_m\": 12826.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12955.083, \"from_m\": 12871.104, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13920.608, \"from_m\": 12955.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13968.892, \"from_m\": 13920.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13980.945, \"from_m\": 13968.892, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14204.24, \"from_m\": 13980.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15013.847, \"from_m\": 14204.24, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18412.223, \"from_m\": 15013.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21093.184, \"from_m\": 18412.223, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21750.221, \"from_m\": 21093.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 499262, \"profile_key\": \"8d9d6d438ec3afcd07bb5ee810f2c945d01415473fb9301fa1382e7ff19593af\", \"schedule_id\": 13957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0803\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2861.523, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 3899.231, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 7969.799, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 7, \"distance_m\": 9078.82, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"West Norwood\", \"stage_seq\": 8, \"distance_m\": 10626.096, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 11049.82, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Streatham Hill\", \"stage_seq\": 10, \"distance_m\": 12721.469, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Balham\", \"stage_seq\": 11, \"distance_m\": 14365.921, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 12, \"distance_m\": 17507.627, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Pouparts Jn\", \"stage_seq\": 13, \"distance_m\": 18572.235, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Battersea Park\", \"stage_seq\": 14, \"distance_m\": 19856.845, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 20408.147, \"section_seq\": 1, \"route_path_id\": 30391}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 21750.221, \"section_seq\": 1, \"route_path_id\": 30391}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21750.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30391}], \"total_distance_m\": 21750.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15943.559, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5806.662, \"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.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:54Z\", \"source_id\": 40080918, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:18Z\", \"source_id\": 40123495, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:21Z\", \"source_id\": 13171866, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:47Z\", \"source_id\": 40133878, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:51Z\", \"source_id\": 13174869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:46Z\", \"source_id\": 40140499, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:48Z\", \"source_id\": 13176861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:35Z\", \"source_id\": 40146859, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:39Z\", \"source_id\": 13178800, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:45Z\", \"source_id\": 40153614, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:48Z\", \"source_id\": 13180942, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:59Z\", \"source_id\": 40162441, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:03Z\", \"source_id\": 13183758, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:17Z\", \"source_id\": 39999067, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:04Z\", \"source_id\": 40173439, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:06Z\", \"source_id\": 13187261, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:23Z\", \"source_id\": 40183055, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:26Z\", \"source_id\": 13190156, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:19Z\", \"source_id\": 40189597, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:26Z\", \"source_id\": 13192239, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "10", "timing_fact_generation": 1789198347020939, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:14.034024", "service_state_evidence_id": 13192239, "current_leg_start_actual_dep": "2026-09-12T08:31:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:14.349712", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WCY None 2S11 377458 4 100 None {"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.995, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.992, "from_m": 269.995, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2848.531, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6274.843, "from_m": 2848.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8096.144, "from_m": 6274.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8752.447, "from_m": 8096.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10589.831, "from_m": 8752.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": 11021.499, "from_m": 10589.831, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11031.424, "from_m": 11021.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11049.82, "from_m": 11031.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11592.564, "from_m": 11049.82, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12771.58, "from_m": 11592.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12826.042, "from_m": 12771.58, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12871.104, "from_m": 12826.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12955.083, "from_m": 12871.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13920.608, "from_m": 12955.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13968.892, "from_m": 13920.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13980.945, "from_m": 13968.892, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14204.24, "from_m": 13980.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15013.847, "from_m": 14204.24, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18412.223, "from_m": 15013.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21093.184, "from_m": 18412.223, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21750.221, "from_m": 21093.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 499262, "profile_key": "8d9d6d438ec3afcd07bb5ee810f2c945d01415473fb9301fa1382e7ff19593af", "schedule_id": 13957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0755", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0803", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2861.523, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 3899.231, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Crystal Palace", "stage_seq": 6, "distance_m": 7969.799, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Gipsy Hill", "stage_seq": 7, "distance_m": 9078.82, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "West Norwood", "stage_seq": 8, "distance_m": 10626.096, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 11049.82, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Streatham Hill", "stage_seq": 10, "distance_m": 12721.469, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Balham", "stage_seq": 11, "distance_m": 14365.921, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Clapham Junction (C)", "stage_seq": 12, "distance_m": 17507.627, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Pouparts Jn", "stage_seq": 13, "distance_m": 18572.235, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Battersea Park", "stage_seq": 14, "distance_m": 19856.845, "section_seq": 1, "route_path_id": 30391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 20408.147, "section_seq": 1, "route_path_id": 30391}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 21750.221, "section_seq": 1, "route_path_id": 30391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21750.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 30391}], "total_distance_m": 21750.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15943.559, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5806.662, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30051, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:54Z", "source_id": 40080918, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-12T06:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:18Z", "source_id": 40123495, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:21Z", "source_id": 13171866, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:47Z", "source_id": 40133878, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:51Z", "source_id": 13174869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:46Z", "source_id": 40140499, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:48Z", "source_id": 13176861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:35Z", "source_id": 40146859, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:39Z", "source_id": 13178800, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:45Z", "source_id": 40153614, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:48Z", "source_id": 13180942, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:59Z", "source_id": 40162441, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:03Z", "source_id": 13183758, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:17Z", "source_id": 39999067, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:02:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:04Z", "source_id": 40173439, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:06Z", "source_id": 13187261, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:23Z", "source_id": 40183055, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:26Z", "source_id": 13190156, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28743, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:19Z", "source_id": 40189597, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:26Z", "source_id": 13192239, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] West Croydon 0755 0755 3 None None London Victoria (C) 0835 0835 10 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27828/2026-09-12/detailed None Battersea Park 2026-09-12T08:31: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 0830 0834 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192239 1789198347020939 63 63 2026-09-12 07:44:14.349712 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:14.034024
468227 497606 P28621 322W03M612 2026-09-12 COMPLETE 13191987 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 497606, "stp": "O", "toc": "Northern", "uid": "P28621", "consist": "769456", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28621/2026-09-12/detailed", "trust_id": "322W03M612", "origin_crs": "SYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-12", "dest_arr_time": "0833", "dest_platform": "6", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W03", "timing_status": "LATE", "origin_station": "Stalybridge", "current_leg_arr": "0834", "current_leg_dep": "0828", "current_leg_end": "Southport", "origin_dep_time": "0652", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "+1 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": "0833", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.359, \"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\": 248.179, \"from_m\": 124.359, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 466.852, \"from_m\": 248.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1580.635, \"from_m\": 466.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2310.495, \"from_m\": 1580.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8453.863, \"from_m\": 2310.495, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8491.265, \"from_m\": 8453.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10056.986, \"from_m\": 8491.265, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12144.373, \"from_m\": 10056.986, \"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\": 12306.789, \"from_m\": 12144.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\": 12358.683, \"from_m\": 12306.789, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12760.974, \"from_m\": 12358.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13250.461, \"from_m\": 12760.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13437.398, \"from_m\": 13250.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13600.851, \"from_m\": 13437.398, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15546.278, \"from_m\": 13600.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\": 16014.254, \"from_m\": 15546.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18181.001, \"from_m\": 16014.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20589.118, \"from_m\": 18181.001, \"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\": 28156.778, \"from_m\": 20589.118, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29170.594, \"from_m\": 28156.778, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29215.578, \"from_m\": 29170.594, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 30035.735, \"from_m\": 29215.578, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30080.718, \"from_m\": 30035.735, \"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\": 30366.623, \"from_m\": 30080.718, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30964.456, \"from_m\": 30366.623, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35045.953, \"from_m\": 30964.456, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35173.923, \"from_m\": 35045.953, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35225.592, \"from_m\": 35173.923, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40918.605, \"from_m\": 35225.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41082.721, \"from_m\": 40918.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\": 43120.249, \"from_m\": 41082.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43147.272, \"from_m\": 43120.249, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43208.19, \"from_m\": 43147.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43474.2, \"from_m\": 43208.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45096.632, \"from_m\": 43474.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45594.33, \"from_m\": 45096.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45622.164, \"from_m\": 45594.33, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45670.967, \"from_m\": 45622.164, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46009.571, \"from_m\": 45670.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46345.203, \"from_m\": 46009.571, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46686.138, \"from_m\": 46345.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51899.571, \"from_m\": 46686.138, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54684.528, \"from_m\": 51899.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59897.96, \"from_m\": 54684.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\": 59921.343, \"from_m\": 59897.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60035.982, \"from_m\": 59921.343, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65157.362, \"from_m\": 60035.982, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66694.306, \"from_m\": 65157.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69810.817, \"from_m\": 66694.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69994.146, \"from_m\": 69810.817, \"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\": 73973.077, \"from_m\": 69994.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73993.723, \"from_m\": 73973.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\": 82979.25, \"from_m\": 73993.723, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85294.284, \"from_m\": 82979.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86896.289, \"from_m\": 85294.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87374.52, \"from_m\": 86896.289, \"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\": 497606, \"profile_key\": \"ac3e98c87892e108e84db6e8f08c30296bda01f0d500bc78cd99437483ca4068\", \"schedule_id\": 36229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Stalybridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Ashton-under-Lyne\", \"stage_seq\": 2, \"distance_m\": 2224.263, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 3, \"distance_m\": 3712.374, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 8597.949, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 5, \"distance_m\": 9829.346, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 6, \"distance_m\": 10433.05, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0709\", \"location\": \"Manchester Victoria\", \"stage_seq\": 7, \"distance_m\": 12535.79, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 8, \"distance_m\": 13250.461, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Salford Central\", \"stage_seq\": 9, \"distance_m\": 13740.42, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Salford Crescent\", \"stage_seq\": 10, \"distance_m\": 15325.886, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Kearsley\", \"stage_seq\": 11, \"distance_m\": 24985.983, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Farnworth\", \"stage_seq\": 12, \"distance_m\": 26038.639, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728\", \"location\": \"Moses Gate\", \"stage_seq\": 13, \"distance_m\": 27093.353, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 28918.913, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Bolton\", \"stage_seq\": 15, \"distance_m\": 29625.656, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Lostock Jn\", \"stage_seq\": 16, \"distance_m\": 35173.923, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Westhoughton\", \"stage_seq\": 17, \"distance_m\": 38094.58, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 18, \"distance_m\": 41082.721, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Hindley\", \"stage_seq\": 19, \"distance_m\": 41827.395, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0749H\", \"location\": \"Ince\", \"stage_seq\": 20, \"distance_m\": 44453.884, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0754\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 21, \"distance_m\": 46111.177, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Gathurst\", \"stage_seq\": 22, \"distance_m\": 50393.285, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Appley Bridge\", \"stage_seq\": 23, \"distance_m\": 53292.049, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Parbold\", \"stage_seq\": 24, \"distance_m\": 70180.188, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Hoscar\", \"stage_seq\": 25, \"distance_m\": 72540.169, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Burscough Bridge\", \"stage_seq\": 26, \"distance_m\": 75126.037, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"New Lane\", \"stage_seq\": 27, \"distance_m\": 76991.567, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Bescar Lane\", \"stage_seq\": 28, \"distance_m\": 80372.381, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Meols Cop\", \"stage_seq\": 29, \"distance_m\": 85256.81, \"section_seq\": 1, \"route_path_id\": 36565}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 30, \"distance_m\": 87374.52, \"section_seq\": 1, \"route_path_id\": 36565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 87374.52, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36565}], \"total_distance_m\": 87374.52, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84420.268, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2954.252, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "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\": 8689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:05Z\", \"source_id\": 39985690, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:08Z\", \"source_id\": 13127281, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:45Z\", \"source_id\": 40011764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:48Z\", \"source_id\": 13135873, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:23Z\", \"source_id\": 40018648, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:27Z\", \"source_id\": 13138167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:23Z\", \"source_id\": 40024554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:26Z\", \"source_id\": 13140050, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:51Z\", \"source_id\": 40041986, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:53Z\", \"source_id\": 13145596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:34Z\", \"source_id\": 40051310, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:38Z\", \"source_id\": 13148674, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:13Z\", \"source_id\": 40058760, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:16Z\", \"source_id\": 13151034, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:40Z\", \"source_id\": 13155311, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:36Z\", \"source_id\": 40082343, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:43Z\", \"source_id\": 13158645, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:41Z\", \"source_id\": 40090794, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 13161334, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:24Z\", \"source_id\": 40100725, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:28Z\", \"source_id\": 13164553, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:21Z\", \"source_id\": 13175919, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:31Z\", \"source_id\": 40146693, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:35Z\", \"source_id\": 13178762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:02Z\", \"source_id\": 40188917, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:06Z\", \"source_id\": 13191987, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "6", "timing_fact_generation": 1789198327414743, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:15.680993", "service_state_evidence_id": 13191987, "current_leg_start_actual_dep": "2026-09-12T08:26:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:16.280917", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O SYB SOP 2W03 769456 4 100 None {"version": 3, "segments": [{"to_m": 124.359, "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": 248.179, "from_m": 124.359, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 466.852, "from_m": 248.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1580.635, "from_m": 466.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2310.495, "from_m": 1580.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8453.863, "from_m": 2310.495, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8491.265, "from_m": 8453.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10056.986, "from_m": 8491.265, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12144.373, "from_m": 10056.986, "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": 12306.789, "from_m": 12144.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": 12358.683, "from_m": 12306.789, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12760.974, "from_m": 12358.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13250.461, "from_m": 12760.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13437.398, "from_m": 13250.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13600.851, "from_m": 13437.398, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15546.278, "from_m": 13600.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": 16014.254, "from_m": 15546.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18181.001, "from_m": 16014.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20589.118, "from_m": 18181.001, "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": 28156.778, "from_m": 20589.118, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29170.594, "from_m": 28156.778, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29215.578, "from_m": 29170.594, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 30035.735, "from_m": 29215.578, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30080.718, "from_m": 30035.735, "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": 30366.623, "from_m": 30080.718, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30964.456, "from_m": 30366.623, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35045.953, "from_m": 30964.456, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35173.923, "from_m": 35045.953, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35225.592, "from_m": 35173.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40918.605, "from_m": 35225.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41082.721, "from_m": 40918.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": 43120.249, "from_m": 41082.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43147.272, "from_m": 43120.249, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43208.19, "from_m": 43147.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43474.2, "from_m": 43208.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45096.632, "from_m": 43474.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45594.33, "from_m": 45096.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45622.164, "from_m": 45594.33, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45670.967, "from_m": 45622.164, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46009.571, "from_m": 45670.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46345.203, "from_m": 46009.571, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46686.138, "from_m": 46345.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51899.571, "from_m": 46686.138, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54684.528, "from_m": 51899.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59897.96, "from_m": 54684.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": 59921.343, "from_m": 59897.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60035.982, "from_m": 59921.343, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65157.362, "from_m": 60035.982, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66694.306, "from_m": 65157.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69810.817, "from_m": 66694.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69994.146, "from_m": 69810.817, "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": 73973.077, "from_m": 69994.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73993.723, "from_m": 73973.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": 82979.25, "from_m": 73993.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85294.284, "from_m": 82979.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86896.289, "from_m": 85294.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87374.52, "from_m": 86896.289, "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": 497606, "profile_key": "ac3e98c87892e108e84db6e8f08c30296bda01f0d500bc78cd99437483ca4068", "schedule_id": 36229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "Stalybridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Ashton-under-Lyne", "stage_seq": 2, "distance_m": 2224.263, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Ashton Moss North Jn", "stage_seq": 3, "distance_m": 3712.374, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 8597.949, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Philips Park West Jn", "stage_seq": 5, "distance_m": 9829.346, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Miles Platting Jn", "stage_seq": 6, "distance_m": 10433.05, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0709", "location": "Manchester Victoria", "stage_seq": 7, "distance_m": 12535.79, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Deal Street Jn", "stage_seq": 8, "distance_m": 13250.461, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Salford Central", "stage_seq": 9, "distance_m": 13740.42, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Salford Crescent", "stage_seq": 10, "distance_m": 15325.886, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Kearsley", "stage_seq": 11, "distance_m": 24985.983, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Farnworth", "stage_seq": 12, "distance_m": 26038.639, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728", "location": "Moses Gate", "stage_seq": 13, "distance_m": 27093.353, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 28918.913, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Bolton", "stage_seq": 15, "distance_m": 29625.656, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Lostock Jn", "stage_seq": 16, "distance_m": 35173.923, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Westhoughton", "stage_seq": 17, "distance_m": 38094.58, "section_seq": 1, "route_path_id": 36565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Crow Nest Jn", "stage_seq": 18, "distance_m": 41082.721, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Hindley", "stage_seq": 19, "distance_m": 41827.395, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0749H", "location": "Ince", "stage_seq": 20, "distance_m": 44453.884, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0754", "location": "Wigan Wallgate", "stage_seq": 21, "distance_m": 46111.177, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Gathurst", "stage_seq": 22, "distance_m": 50393.285, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Appley Bridge", "stage_seq": 23, "distance_m": 53292.049, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Parbold", "stage_seq": 24, "distance_m": 70180.188, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Hoscar", "stage_seq": 25, "distance_m": 72540.169, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Burscough Bridge", "stage_seq": 26, "distance_m": 75126.037, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "New Lane", "stage_seq": 27, "distance_m": 76991.567, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Bescar Lane", "stage_seq": 28, "distance_m": 80372.381, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Meols Cop", "stage_seq": 29, "distance_m": 85256.81, "section_seq": 1, "route_path_id": 36565}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": null, "location": "Southport", "stage_seq": 30, "distance_m": 87374.52, "section_seq": 1, "route_path_id": 36565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 87374.52, "from_m": 0.0, "section_seq": 1, "route_path_id": 36565}], "total_distance_m": 87374.52, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84420.268, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2954.252, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:05Z", "source_id": 39985690, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:08Z", "source_id": 13127281, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8187, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:45Z", "source_id": 40011764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:48Z", "source_id": 13135873, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:23Z", "source_id": 40018648, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:27Z", "source_id": 13138167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:23Z", "source_id": 40024554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:26Z", "source_id": 13140050, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8326, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:51Z", "source_id": 40041986, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:53Z", "source_id": 13145596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:34Z", "source_id": 40051310, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:38Z", "source_id": 13148674, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:13Z", "source_id": 40058760, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:16Z", "source_id": 13151034, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:40Z", "source_id": 13155311, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:36Z", "source_id": 40082343, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:43Z", "source_id": 13158645, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:41Z", "source_id": 40090794, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 13161334, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:24Z", "source_id": 40100725, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:28Z", "source_id": 13164553, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:21Z", "source_id": 13175919, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:31Z", "source_id": 40146693, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:35Z", "source_id": 13178762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:02Z", "source_id": 40188917, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:06Z", "source_id": 13191987, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Stalybridge 0652 0652 5 None None Southport 0833 0833 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28621/2026-09-12/detailed None Meols Cop 2026-09-12T08:26: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 0828 0834 Meols Cop Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13191987 1789198327414743 121 121 2026-09-12 07:44:16.280917 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:15.680993
468228 500243 W30219 865M34MD12 2026-09-12 COMPLETE 13192642 2026-09-12 08:34:00 2026-09-12 07:44:22 2026-09-14 07:44:22 {"id": 500243, "stp": "P", "toc": "CrossCountry", "uid": "W30219", "consist": "221123", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30219/2026-09-12/detailed", "trust_id": "865M34MD12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-12", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "5M34", "timing_status": "EARLY", "origin_station": "Bournemouth Middle Sidings", "current_leg_arr": "0834", "current_leg_dep": "0832", "current_leg_end": "Bournemouth", "origin_dep_time": "0838", "origin_platform": null, "current_location": "Bournemouth", "last_update_time": "2026-09-12T07:44:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Bournemouth Middle Sidings", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Bournemouth Middle Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.763, \"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\": 452.47, \"from_m\": 333.763, \"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}], \"service_id\": 500243, \"profile_key\": \"03aed67b75b8fe3d73215fa0c38daebc7b4b99194bb36efddbb9bf8d003985c8\", \"schedule_id\": 25706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 35267}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:56Z\", \"source_id\": 40191061, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:02Z\", \"source_id\": 13192642, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1789198384005131, "current_leg_arrival_utc": "2026-09-12T08:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:21.364997", "service_state_evidence_id": 13192642, "current_leg_start_actual_dep": "2026-09-12T08:38:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:21.725679", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P None BMH 5M34 221123 5 125 None {"version": 3, "segments": [{"to_m": 333.763, "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": 452.47, "from_m": 333.763, "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}], "service_id": 500243, "profile_key": "03aed67b75b8fe3d73215fa0c38daebc7b4b99194bb36efddbb9bf8d003985c8", "schedule_id": 25706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "Bournemouth Middle Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35267}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 35267}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 35267}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27678, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:56Z", "source_id": 40191061, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:02Z", "source_id": 13192642, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Bournemouth Middle Sidings 0838 0838 None None None Bournemouth 0840 0840 2 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30219/2026-09-12/detailed None Bournemouth Middle Sidings 2026-09-12T08:38:00+01:00 Bournemouth 2.0 {"type": "LineString", "coordinates": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} 0.3 0832 0834 Bournemouth Middle Sidings Bournemouth Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-12 07:44:22 TERMINATED 2026-09-12 07:34:00 Bournemouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192642 1789198384005131 2 2 2026-09-12 07:44:21.725679 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:21.364997
468229 499948 G97996 502V11MC12 2026-09-12 COMPLETE 13192912 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499948, "stp": "P", "toc": "London Overground", "uid": "G97996", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97996/2026-09-12/detailed", "trust_id": "502V11MC12", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V11", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "0834", "current_leg_dep": "0829", "current_leg_end": "Romford", "origin_dep_time": "0825", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4519.285, \"from_m\": 182.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5056.7, \"from_m\": 4519.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5080.701, \"from_m\": 5056.7, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5346.266, \"from_m\": 5080.701, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6080.343, \"from_m\": 5346.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6150.707, \"from_m\": 6080.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.6, \"from_m\": 6150.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6643.892, \"from_m\": 6166.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 499948, \"profile_key\": \"c573e697fb0d372e8ee40dac5d05a28013e258e16e8c82ff8900af3435281b8c\", \"schedule_id\": 16047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2536.032, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0825", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:16Z\", \"source_id\": 40191805, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:21Z\", \"source_id\": 13192912, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789198401950628, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:23.154008", "service_state_evidence_id": 13192912, "current_leg_start_actual_dep": "2026-09-12T08:29:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:23.515457", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XUP RMF 2V11 None None None None {"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4519.285, "from_m": 182.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5056.7, "from_m": 4519.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5080.701, "from_m": 5056.7, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5346.266, "from_m": 5080.701, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6080.343, "from_m": 5346.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6150.707, "from_m": 6080.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.6, "from_m": 6150.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6643.892, "from_m": 6166.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 499948, "profile_key": "c573e697fb0d372e8ee40dac5d05a28013e258e16e8c82ff8900af3435281b8c", "schedule_id": 16047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0825", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2536.032, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32953}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:16Z", "source_id": 40191805, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:21Z", "source_id": 13192912, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Upminster 0825 0825 None None None Romford 0834 0834 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97996/2026-09-12/detailed None Emerson Park 2026-09-12T08:29:00+01:00 Romford 5.0 {"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} 2.6 0829 0834 Emerson Park Romford Ground Frame Romford 51.5747796 0.1826401 51.5747796 0.1826401 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Romford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192912 1789198401950628 3 3 2026-09-12 07:44:23.515457 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:23.154008
468230 497202 Y15411 731W11M512 2026-09-12 COMPLETE 13193584 2026-09-12 08:18:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 497202, "stp": "O", "toc": "Great Western Railway", "uid": "Y15411", "consist": "800306", "dest_crs": "GMV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15411/2026-09-12/detailed", "trust_id": "731W11M512", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Malvern", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": null, "is_terminated": 1, "next_location": "Great Malvern", "signalling_id": "1W11", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "0818", "current_leg_dep": "0816", "current_leg_end": "Great Malvern", "origin_dep_time": "0544", "origin_platform": "4", "current_location": "Great Malvern", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]}", "current_leg_start": "Malvern Link", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "52.1093044", "next_location_lon": "-2.3181521", "previous_location": "Malvern Link", "current_leg_milage": "2.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19225.362, \"from_m\": 19128.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27486.522, \"from_m\": 27319.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38066.6, \"from_m\": 27801.062, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38150.114, \"from_m\": 38066.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38639.629, \"from_m\": 38150.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38678.168, \"from_m\": 38639.629, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38895.011, \"from_m\": 38678.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38933.551, \"from_m\": 38895.011, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39423.066, \"from_m\": 38933.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39506.579, \"from_m\": 39423.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39569.063, \"from_m\": 39506.579, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39640.474, \"from_m\": 39569.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56774.925, \"from_m\": 39640.474, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 58852.874, \"from_m\": 56774.925, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 59463.662, \"from_m\": 58852.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59755.638, \"from_m\": 59463.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59795.894, \"from_m\": 59755.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59932.499, \"from_m\": 59795.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60344.962, \"from_m\": 59932.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60689.755, \"from_m\": 60344.962, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60754.817, \"from_m\": 60689.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85100.055, \"from_m\": 60754.817, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 85246.737, \"from_m\": 85100.055, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85315.893, \"from_m\": 85246.737, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87908.608, \"from_m\": 85315.893, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87975.75, \"from_m\": 87908.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88031.039, \"from_m\": 87975.75, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88992.298, \"from_m\": 88031.039, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89052.141, \"from_m\": 88992.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101904.122, \"from_m\": 89052.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102442.59, \"from_m\": 101904.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102504.766, \"from_m\": 102442.59, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103675.774, \"from_m\": 102504.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103747.154, \"from_m\": 103675.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104067.411, \"from_m\": 103747.154, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107978.91, \"from_m\": 104067.411, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108059.037, \"from_m\": 107978.91, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123717.241, \"from_m\": 108059.037, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123971.369, \"from_m\": 123717.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124558.528, \"from_m\": 123971.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124923.445, \"from_m\": 124558.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125145.688, \"from_m\": 124923.445, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125368.464, \"from_m\": 125145.688, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 131378.834, \"from_m\": 125368.464, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 134380.455, \"from_m\": 131378.834, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 149312.54, \"from_m\": 134380.455, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149936.871, \"from_m\": 149312.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152816.453, \"from_m\": 149936.871, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153393.678, \"from_m\": 152816.453, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173405.029, \"from_m\": 153393.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 174142.191, \"from_m\": 173405.029, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 190704.741, \"from_m\": 174142.191, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 190802.742, \"from_m\": 190704.741, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 190915.094, \"from_m\": 190802.742, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 196058.983, \"from_m\": 190915.094, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 196453.664, \"from_m\": 196058.983, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198234.527, \"from_m\": 196453.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 206780.441, \"from_m\": 198234.527, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 210952.522, \"from_m\": 206780.441, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 210995.315, \"from_m\": 210952.522, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 212180.064, \"from_m\": 210995.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 497202, \"profile_key\": \"75619015a885f230951a29f2c95f75eb2a359a67baf3f456037926337db81889\", \"schedule_id\": 39392, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 51366.176, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Twyford West Jn\", \"stage_seq\": 12, \"distance_m\": 52540.122, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 58228.357, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0619\", \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 59340.746, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 59632.871, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Goring & Streatley\", \"stage_seq\": 16, \"distance_m\": 73315.226, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 17, \"distance_m\": 85810.316, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634\", \"location\": \"Didcot Parkway\", \"stage_seq\": 18, \"distance_m\": 86743.674, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Didcot North Jn\", \"stage_seq\": 19, \"distance_m\": 88031.039, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Kennington Jn\", \"stage_seq\": 20, \"distance_m\": 99545.61, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Hinksey North\", \"stage_seq\": 21, \"distance_m\": 102050.668, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0648H\", \"location\": \"Oxford\", \"stage_seq\": 22, \"distance_m\": 103335.299, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 23, \"distance_m\": 107633.301, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0658\", \"location\": \"Hanborough\", \"stage_seq\": 24, \"distance_m\": 114506.424, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705H\", \"location\": \"Charlbury\", \"stage_seq\": 25, \"distance_m\": 124558.528, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 26, \"distance_m\": 131597.955, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714H\", \"location\": \"Kingham\", \"stage_seq\": 27, \"distance_m\": 138525.006, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722H\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 28, \"distance_m\": 149789.275, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0734\", \"location\": \"Honeybourne\", \"stage_seq\": 29, \"distance_m\": 165919.259, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0741\", \"location\": \"Evesham\", \"stage_seq\": 30, \"distance_m\": 173742.661, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0748\", \"location\": \"Pershore\", \"stage_seq\": 31, \"distance_m\": 183323.033, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 32, \"distance_m\": 189950.717, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Norton Jn\", \"stage_seq\": 33, \"distance_m\": 190915.094, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 34, \"distance_m\": 195361.668, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0804\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 35, \"distance_m\": 195904.927, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0807\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 36, \"distance_m\": 196986.488, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Henwick\", \"stage_seq\": 37, \"distance_m\": 198573.448, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 38, \"distance_m\": 205185.098, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0816\", \"location\": \"Malvern Link\", \"stage_seq\": 39, \"distance_m\": 207885.618, \"section_seq\": 1, \"route_path_id\": 56887}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Great Malvern\", \"stage_seq\": 40, \"distance_m\": 212180.064, \"section_seq\": 1, \"route_path_id\": 56887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 212180.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56887}], \"total_distance_m\": 212180.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 209997.12, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2182.944, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1093044", "current_position_lon": "-2.3181521", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:14Z\", \"source_id\": 39891403, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:17Z\", \"source_id\": 13095530, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:51Z\", \"source_id\": 39900643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:56Z\", \"source_id\": 13098537, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:04Z\", \"source_id\": 39906056, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:09Z\", \"source_id\": 13100372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:11Z\", \"source_id\": 39913130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:14Z\", \"source_id\": 13102655, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:10Z\", \"source_id\": 39921802, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:14Z\", \"source_id\": 13105578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:30Z\", \"source_id\": 39933055, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:34Z\", \"source_id\": 13109403, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:19Z\", \"source_id\": 39945618, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:24Z\", \"source_id\": 13113693, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:26Z\", \"source_id\": 39968025, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:29Z\", \"source_id\": 13121280, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:34Z\", \"source_id\": 13133796, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:34Z\", \"source_id\": 13140156, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:58Z\", \"source_id\": 13145622, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:08Z\", \"source_id\": 13152284, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:18Z\", \"source_id\": 13156409, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:40Z\", \"source_id\": 13161988, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:40Z\", \"source_id\": 13166001, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:05Z\", \"source_id\": 13171658, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:05Z\", \"source_id\": 13174373, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:45Z\", \"source_id\": 13181573, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:34:24Z\", \"source_id\": 13193584, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Malvern", "service_state_platform": null, "timing_fact_generation": 1789198465267154, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:25.206967", "service_state_evidence_id": 13193584, "current_leg_start_actual_dep": "2026-09-12T08:16:00+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:25.221701", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O PAD GMV 1W11 800306 9 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.6, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.114, "from_m": 38066.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.629, "from_m": 38150.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38895.011, "from_m": 38678.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38933.551, "from_m": 38895.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39423.066, "from_m": 38933.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39506.579, "from_m": 39423.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39569.063, "from_m": 39506.579, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39640.474, "from_m": 39569.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56774.925, "from_m": 39640.474, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 58852.874, "from_m": 56774.925, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 59463.662, "from_m": 58852.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59755.638, "from_m": 59463.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59795.894, "from_m": 59755.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59932.499, "from_m": 59795.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 60344.962, "from_m": 59932.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60689.755, "from_m": 60344.962, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 60754.817, "from_m": 60689.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85100.055, "from_m": 60754.817, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 85246.737, "from_m": 85100.055, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85315.893, "from_m": 85246.737, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87908.608, "from_m": 85315.893, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87975.75, "from_m": 87908.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88031.039, "from_m": 87975.75, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88992.298, "from_m": 88031.039, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89052.141, "from_m": 88992.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101904.122, "from_m": 89052.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102442.59, "from_m": 101904.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102504.766, "from_m": 102442.59, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103675.774, "from_m": 102504.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103747.154, "from_m": 103675.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104067.411, "from_m": 103747.154, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107978.91, "from_m": 104067.411, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108059.037, "from_m": 107978.91, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123717.241, "from_m": 108059.037, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123971.369, "from_m": 123717.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124558.528, "from_m": 123971.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 124923.445, "from_m": 124558.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 125145.688, "from_m": 124923.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 125368.464, "from_m": 125145.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 131378.834, "from_m": 125368.464, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134380.455, "from_m": 131378.834, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 149312.54, "from_m": 134380.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149936.871, "from_m": 149312.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152816.453, "from_m": 149936.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153393.678, "from_m": 152816.453, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173405.029, "from_m": 153393.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 174142.191, "from_m": 173405.029, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 190704.741, "from_m": 174142.191, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 190802.742, "from_m": 190704.741, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 190915.094, "from_m": 190802.742, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 196058.983, "from_m": 190915.094, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 196453.664, "from_m": 196058.983, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198234.527, "from_m": 196453.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 206780.441, "from_m": 198234.527, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 210952.522, "from_m": 206780.441, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 210995.315, "from_m": 210952.522, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 212180.064, "from_m": 210995.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 497202, "profile_key": "75619015a885f230951a29f2c95f75eb2a359a67baf3f456037926337db81889", "schedule_id": 39392, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Twyford", "stage_seq": 11, "distance_m": 51366.176, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Twyford West Jn", "stage_seq": 12, "distance_m": 52540.122, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Kennet Bridge Jn", "stage_seq": 13, "distance_m": 58228.357, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0619", "location": "Reading", "stage_seq": 14, "distance_m": 59340.746, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 59632.871, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Goring & Streatley", "stage_seq": 16, "distance_m": 73315.226, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Didcot East Jn", "stage_seq": 17, "distance_m": 85810.316, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634", "location": "Didcot Parkway", "stage_seq": 18, "distance_m": 86743.674, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Didcot North Jn", "stage_seq": 19, "distance_m": 88031.039, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Kennington Jn", "stage_seq": 20, "distance_m": 99545.61, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Hinksey North", "stage_seq": 21, "distance_m": 102050.668, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0648H", "location": "Oxford", "stage_seq": 22, "distance_m": 103335.299, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Wolvercote Jn", "stage_seq": 23, "distance_m": 107633.301, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0658", "location": "Hanborough", "stage_seq": 24, "distance_m": 114506.424, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705H", "location": "Charlbury", "stage_seq": 25, "distance_m": 124558.528, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Ascott-under-Wychwood", "stage_seq": 26, "distance_m": 131597.955, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714H", "location": "Kingham", "stage_seq": 27, "distance_m": 138525.006, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722H", "location": "Moreton-in-Marsh", "stage_seq": 28, "distance_m": 149789.275, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0734", "location": "Honeybourne", "stage_seq": 29, "distance_m": 165919.259, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0741", "location": "Evesham", "stage_seq": 30, "distance_m": 173742.661, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0748", "location": "Pershore", "stage_seq": 31, "distance_m": 183323.033, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755", "location": "Worcestershire Parkway [High Level]", "stage_seq": 32, "distance_m": 189950.717, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Norton Jn", "stage_seq": 33, "distance_m": 190915.094, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Wylds Lane Jn", "stage_seq": 34, "distance_m": 195361.668, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0804", "location": "Worcester Shrub Hill", "stage_seq": 35, "distance_m": 195904.927, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0807", "location": "Worcester Foregate Street", "stage_seq": 36, "distance_m": 196986.488, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Henwick", "stage_seq": 37, "distance_m": 198573.448, "section_seq": 1, "route_path_id": 56887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Newlands East S.B.", "stage_seq": 38, "distance_m": 205185.098, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0816", "location": "Malvern Link", "stage_seq": 39, "distance_m": 207885.618, "section_seq": 1, "route_path_id": 56887}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Great Malvern", "stage_seq": 40, "distance_m": 212180.064, "section_seq": 1, "route_path_id": 56887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 212180.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 56887}], "total_distance_m": 212180.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 209997.12, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2182.944, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:14Z", "source_id": 39891403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:17Z", "source_id": 13095530, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:51Z", "source_id": 39900643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:56Z", "source_id": 13098537, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:04Z", "source_id": 39906056, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:09Z", "source_id": 13100372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:11Z", "source_id": 39913130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:14Z", "source_id": 13102655, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:10Z", "source_id": 39921802, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:14Z", "source_id": 13105578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:30Z", "source_id": 39933055, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:34Z", "source_id": 13109403, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23983, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:19Z", "source_id": 39945618, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:24Z", "source_id": 13113693, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24183, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:26Z", "source_id": 39968025, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:29Z", "source_id": 13121280, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:34Z", "source_id": 13133796, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:34Z", "source_id": 13140156, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:58Z", "source_id": 13145622, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:08Z", "source_id": 13152284, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:18Z", "source_id": 13156409, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:40Z", "source_id": 13161988, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:40Z", "source_id": 13166001, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:05Z", "source_id": 13171658, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:05Z", "source_id": 13174373, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:45Z", "source_id": 13181573, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:34:24Z", "source_id": 13193584, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] London Paddington 0544 0544 4 None None Great Malvern 0818 0818 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15411/2026-09-12/detailed None Malvern Link 2026-09-12T08:16:00+01:00 Great Malvern 2.0 {"type": "LineString", "coordinates": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]} 2.7 0816 0818 Malvern Link Great Malvern Great Malvern 52.1093044 -2.3181521 52.1093044 -2.3181521 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:18:00 Great Malvern TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193584 1789198465267154 129 129 2026-09-12 07:44:25.221701 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:25.206967
468231 499961 W43521 685G49MC12 2026-09-12 COMPLETE 13193623 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499961, "stp": "P", "toc": "Transport for Wales", "uid": "W43521", "consist": null, "dest_crs": "CNM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43521/2026-09-12/detailed", "trust_id": "685G49MC12", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-12", "dest_arr_time": "0838", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5G49", "timing_status": null, "origin_station": "Cheltenham Spa", "current_leg_arr": "0838", "current_leg_dep": "0835½", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "0826", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0936673, 51.9111626], [-2.093987, 51.910395599999994], [-2.0941241, 51.9100812], [-2.0942429, 51.909809], [-2.0944001, 51.909440999999994], [-2.0948158, 51.90846969999999], [-2.0951562, 51.9076647], [-2.0952551, 51.907434900000005], [-2.0955937, 51.906647799999995], [-2.0960631, 51.905554], [-2.0965645999999993, 51.90437579999999], [-2.0970779, 51.90316440000001], [-2.0980534999999993, 51.9008701], [-2.0987398, 51.8992481], [-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Cheltenham Sig. 422", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "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\": 1229.938, \"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\": 1534.25, \"from_m\": 1229.938, \"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\": 1782.777, \"from_m\": 1534.25, \"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\": 2087.089, \"from_m\": 1782.777, \"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\": 3317.027, \"from_m\": 2087.089, \"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}], \"service_id\": 499961, \"profile_key\": \"9faa6de14ab9fa8cff621d6a1339e47417cf1d7e2d4a48222bb8532e945edb14\", \"schedule_id\": 26531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39038}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0835H\", \"location\": \"Cheltenham Sig. 422\", \"stage_seq\": 2, \"distance_m\": 1658.514, \"section_seq\": 1, \"route_path_id\": 39038}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 3317.027, \"section_seq\": 1, \"route_path_id\": 39038}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3317.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39038}], \"total_distance_m\": 3317.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3317.027, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0826", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.5", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1789198467579501, "current_leg_arrival_utc": "2026-09-12T08:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:27.577260", "service_state_evidence_id": 13193623, "current_leg_start_actual_dep": "2026-09-12T08:35:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:27.974249", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CNM CNM 5G49 None None None None {"version": 3, "segments": [{"to_m": 1229.938, "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": 1534.25, "from_m": 1229.938, "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": 1782.777, "from_m": 1534.25, "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": 2087.089, "from_m": 1782.777, "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": 3317.027, "from_m": 2087.089, "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}], "service_id": 499961, "profile_key": "9faa6de14ab9fa8cff621d6a1339e47417cf1d7e2d4a48222bb8532e945edb14", "schedule_id": 26531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0826", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39038}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0835H", "location": "Cheltenham Sig. 422", "stage_seq": 2, "distance_m": 1658.514, "section_seq": 1, "route_path_id": 39038}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 3317.027, "section_seq": 1, "route_path_id": 39038}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3317.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 39038}], "total_distance_m": 3317.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3317.027, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cheltenham Spa 0826 0826 2 None None Cheltenham Spa 0838 0838 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W43521/2026-09-12/detailed None Cheltenham Sig. 422 2026-09-12T08:35:30+01:00 Cheltenham Spa 2.5 {"type": "LineString", "coordinates": [[-2.0936673, 51.9111626], [-2.093987, 51.910395599999994], [-2.0941241, 51.9100812], [-2.0942429, 51.909809], [-2.0944001, 51.909440999999994], [-2.0948158, 51.90846969999999], [-2.0951562, 51.9076647], [-2.0952551, 51.907434900000005], [-2.0955937, 51.906647799999995], [-2.0960631, 51.905554], [-2.0965645999999993, 51.90437579999999], [-2.0970779, 51.90316440000001], [-2.0980534999999993, 51.9008701], [-2.0987398, 51.8992481], [-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} 1.0 0835½ 0838 None Cheltenham Spa Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Cheltenham Spa TRUST TRUST_CANCELLATION 13193623 1789198467579501 13 13 2026-09-12 07:44:27.974249 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:27.577260
468232 499718 S03704 742Y051C12 2026-09-12 COMPLETE 13192722 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499718, "stp": "N", "toc": "Chiltern Railways", "uid": "S03704", "consist": "165006+165027", "dest_crs": "BIT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S03704/2026-09-12/detailed", "trust_id": "742Y051C12", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bicester Village", "service_date": "2026-09-12", "dest_arr_time": "0837", "dest_platform": "1", "is_terminated": 1, "next_location": "Bicester Village", "signalling_id": "2Y05", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "0834", "current_leg_dep": "0826", "current_leg_end": "Bicester Village", "origin_dep_time": "0815", "origin_platform": "2", "current_location": "Bicester Village", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2366293, 51.826808700000015], [-1.2338952, 51.82834969999999], [-1.2336353999999998, 51.828490499999994], [-1.2306923, 51.830226399999994], [-1.229282, 51.8310266], [-1.2258941, 51.8329872], [-1.225733980871746, 51.833078520820536], [-1.2222286, 51.8350777], [-1.2097345, 51.8422878], [-1.2066364, 51.8440756], [-1.2051379999999998, 51.844955000000006], [-1.202967, 51.84632160000001], [-1.2005966999999995, 51.8479521], [-1.1980791, 51.8498909], [-1.1944082, 51.85304169999999], [-1.1920783999999998, 51.85509630000001], [-1.190759, 51.8562682], [-1.1863016000000002, 51.86015759999999], [-1.1859673999999998, 51.860417899999995], [-1.1853061, 51.86099110000001], [-1.1841752999999997, 51.861981], [-1.1827886, 51.8631946], [-1.1827703, 51.8632107], [-1.1813511999999995, 51.8644602], [-1.1792037, 51.866341], [-1.1773709, 51.86794280000001], [-1.1765221, 51.868680000000005], [-1.1746154, 51.8703446], [-1.1733691999999998, 51.8714391], [-1.1725789, 51.8721294], [-1.1717708, 51.8728379], [-1.169268, 51.8750309], [-1.1678098693553778, 51.876308304431085], [-1.1677164999999998, 51.8763901], [-1.1676128, 51.87647820000001], [-1.1670844, 51.87693920000001], [-1.1659504999999997, 51.87793619999999], [-1.1651906, 51.8786006], [-1.1645101, 51.8791936], [-1.1637631, 51.87984999999999], [-1.1635655, 51.88002149999999], [-1.1630203, 51.8805017], [-1.1616350999999998, 51.881713899999994], [-1.1609786000000002, 51.8822918], [-1.1605404, 51.88267329999999], [-1.1601127, 51.88304879999999], [-1.1594144999999998, 51.8836566], [-1.1587641, 51.88422689999999], [-1.1581206, 51.8847896], [-1.1575854999999995, 51.8852566], [-1.1566445, 51.8860817], [-1.1566198, 51.8861033], [-1.155844, 51.8867825], [-1.1552024, 51.887344199999994], [-1.1547248, 51.8877619], [-1.1546393, 51.88783629999998], [-1.1539127000000002, 51.8884702], [-1.1538145112532134, 51.8885561180277], [-1.1525796999999998, 51.8896366], [-1.1522698999999998, 51.8899124], [-1.1518854999999997, 51.8902455], [-1.1512136, 51.89083459999999], [-1.1511489, 51.890892599999994], [-1.148198, 51.893473099999994]]}", "current_leg_start": "Islip", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "51.8934731", "next_location_lon": "-1.1481980", "previous_location": "Islip", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1698.297, \"from_m\": 1625.567, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19018.51, \"from_m\": 3932.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 499718, \"profile_key\": \"d1db674e9524036989a89317f72e9e61a11fa29dc1edfd1c3ede4148885386da\", \"schedule_id\": 37204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 51629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 51629}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0823\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 51629}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Islip\", \"stage_seq\": 5, \"distance_m\": 9392.794, \"section_seq\": 1, \"route_path_id\": 51629}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Bicester Village\", \"stage_seq\": 6, \"distance_m\": 19018.51, \"section_seq\": 1, \"route_path_id\": 51629}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19018.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51629}], \"total_distance_m\": 19018.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18744.591, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 273.919, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.8934731", "current_position_lon": "-1.1481980", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:24Z\", \"source_id\": 40159274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 13182735, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:58Z\", \"source_id\": 40173146, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:00Z\", \"source_id\": 13187180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:05Z\", \"source_id\": 40191297, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:07Z\", \"source_id\": 13192722, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bicester Village", "service_state_platform": "1", "timing_fact_generation": 1789198387482734, "current_leg_arrival_utc": "2026-09-12T08:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:32.298639", "service_state_evidence_id": 13192722, "current_leg_start_actual_dep": "2026-09-12T08:27:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:33.371909", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways N OXF BIT 2Y05 165006+165027 4 75 None {"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1698.297, "from_m": 1625.567, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19018.51, "from_m": 3932.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 499718, "profile_key": "d1db674e9524036989a89317f72e9e61a11fa29dc1edfd1c3ede4148885386da", "schedule_id": 37204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 51629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 51629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 51629}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0823", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 51629}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Islip", "stage_seq": 5, "distance_m": 9392.794, "section_seq": 1, "route_path_id": 51629}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Bicester Village", "stage_seq": 6, "distance_m": 19018.51, "section_seq": 1, "route_path_id": 51629}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19018.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 51629}], "total_distance_m": 19018.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18744.591, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 273.919, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:24Z", "source_id": 40159274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 13182735, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:58Z", "source_id": 40173146, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:00Z", "source_id": 13187180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24305, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:05Z", "source_id": 40191297, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:07Z", "source_id": 13192722, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Oxford 0815 0815 2 None None Bicester Village 0837 0837 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:S03704/2026-09-12/detailed None Islip 2026-09-12T08:27:30+01:00 Bicester Village 8.0 {"type": "LineString", "coordinates": [[-1.2366293, 51.826808700000015], [-1.2338952, 51.82834969999999], [-1.2336353999999998, 51.828490499999994], [-1.2306923, 51.830226399999994], [-1.229282, 51.8310266], [-1.2258941, 51.8329872], [-1.225733980871746, 51.833078520820536], [-1.2222286, 51.8350777], [-1.2097345, 51.8422878], [-1.2066364, 51.8440756], [-1.2051379999999998, 51.844955000000006], [-1.202967, 51.84632160000001], [-1.2005966999999995, 51.8479521], [-1.1980791, 51.8498909], [-1.1944082, 51.85304169999999], [-1.1920783999999998, 51.85509630000001], [-1.190759, 51.8562682], [-1.1863016000000002, 51.86015759999999], [-1.1859673999999998, 51.860417899999995], [-1.1853061, 51.86099110000001], [-1.1841752999999997, 51.861981], [-1.1827886, 51.8631946], [-1.1827703, 51.8632107], [-1.1813511999999995, 51.8644602], [-1.1792037, 51.866341], [-1.1773709, 51.86794280000001], [-1.1765221, 51.868680000000005], [-1.1746154, 51.8703446], [-1.1733691999999998, 51.8714391], [-1.1725789, 51.8721294], [-1.1717708, 51.8728379], [-1.169268, 51.8750309], [-1.1678098693553778, 51.876308304431085], [-1.1677164999999998, 51.8763901], [-1.1676128, 51.87647820000001], [-1.1670844, 51.87693920000001], [-1.1659504999999997, 51.87793619999999], [-1.1651906, 51.8786006], [-1.1645101, 51.8791936], [-1.1637631, 51.87984999999999], [-1.1635655, 51.88002149999999], [-1.1630203, 51.8805017], [-1.1616350999999998, 51.881713899999994], [-1.1609786000000002, 51.8822918], [-1.1605404, 51.88267329999999], [-1.1601127, 51.88304879999999], [-1.1594144999999998, 51.8836566], [-1.1587641, 51.88422689999999], [-1.1581206, 51.8847896], [-1.1575854999999995, 51.8852566], [-1.1566445, 51.8860817], [-1.1566198, 51.8861033], [-1.155844, 51.8867825], [-1.1552024, 51.887344199999994], [-1.1547248, 51.8877619], [-1.1546393, 51.88783629999998], [-1.1539127000000002, 51.8884702], [-1.1538145112532134, 51.8885561180277], [-1.1525796999999998, 51.8896366], [-1.1522698999999998, 51.8899124], [-1.1518854999999997, 51.8902455], [-1.1512136, 51.89083459999999], [-1.1511489, 51.890892599999994], [-1.148198, 51.893473099999994]]} 6.0 0826 0834 Islip Bicester Village Bicester Village 51.8934731 -1.1481980 51.8934731 -1.1481980 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Bicester Village TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192722 1789198387482734 22 22 2026-09-12 07:44:33.371909 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:32.298639
468233 498810 L87353 081K10MB12 2026-09-12 COMPLETE 13192577 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 498810, "stp": "P", "toc": "ScotRail", "uid": "L87353", "consist": "380017", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87353/2026-09-12/detailed", "trust_id": "081K10MB12", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0830", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K10", "timing_status": "LATE", "origin_station": "Ayr", "current_leg_arr": "0834", "current_leg_dep": "0819", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0737", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "+4 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": "0830", "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\": 88.167, \"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\": 313.268, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.74, \"from_m\": 313.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\": 2513.5, \"from_m\": 658.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.099, \"from_m\": 2513.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10379.458, \"from_m\": 8576.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11597.594, \"from_m\": 10379.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.477, \"from_m\": 11597.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20826.836, \"from_m\": 12742.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.584, \"from_m\": 20826.836, \"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\": 24049.416, \"from_m\": 24035.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48784.429, \"from_m\": 24049.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54289.518, \"from_m\": 48784.429, \"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\": 55152.744, \"from_m\": 54289.518, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56694.123, \"from_m\": 55152.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56951.12, \"from_m\": 56694.123, \"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\": 63399.69, \"from_m\": 56951.12, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63477.472, \"from_m\": 63399.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63478.569, \"from_m\": 63477.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63802.62, \"from_m\": 63478.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.167, \"from_m\": 63802.62, \"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\": 64818.589, \"from_m\": 64355.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.709, \"from_m\": 64818.589, \"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\": 65780.182, \"from_m\": 65252.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66204.725, \"from_m\": 65780.182, \"capability_applied\": null, \"effective_limit_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\": 498810, \"profile_key\": \"8cbd261b0aa1868cd912a235405d37651feea98d018b5d7d6ec2e94914ee1b3a\", \"schedule_id\": 20277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.595, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.263, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.704, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.164, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.253, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.827, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.285, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.211, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.774, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.803, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.643, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.518, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.971, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.524, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.185, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.725, \"section_seq\": 1, \"route_path_id\": 35565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66204.725, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}], \"total_distance_m\": 66204.725, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.303, \"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": "0737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:38Z\", \"source_id\": 40074321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:41Z\", \"source_id\": 13156007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:52Z\", \"source_id\": 40080869, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:59Z\", \"source_id\": 13158154, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:53Z\", \"source_id\": 40084827, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:57Z\", \"source_id\": 13159473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:33Z\", \"source_id\": 40092575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:38Z\", \"source_id\": 13161935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:15Z\", \"source_id\": 40098313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:19Z\", \"source_id\": 13163754, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:52Z\", \"source_id\": 40107794, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:55Z\", \"source_id\": 13166880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:23Z\", \"source_id\": 40117135, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:26Z\", \"source_id\": 13169842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:14Z\", \"source_id\": 40127959, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:19Z\", \"source_id\": 13173166, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:26Z\", \"source_id\": 40137635, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:29Z\", \"source_id\": 13176005, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:48Z\", \"source_id\": 40147369, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:47Z\", \"source_id\": 13178922, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:19Z\", \"source_id\": 40156884, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:22Z\", \"source_id\": 13181982, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:52Z\", \"source_id\": 40190852, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:56Z\", \"source_id\": 13192577, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789198377868617, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:32.500663", "service_state_evidence_id": 13192577, "current_leg_start_actual_dep": "2026-09-12T08:21:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:32.994511", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P AYR GLC 1K10 380017 3 100 None {"version": 3, "segments": [{"to_m": 88.167, "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": 313.268, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.74, "from_m": 313.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": 2513.5, "from_m": 658.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.099, "from_m": 2513.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10379.458, "from_m": 8576.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11597.594, "from_m": 10379.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.477, "from_m": 11597.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20826.836, "from_m": 12742.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.584, "from_m": 20826.836, "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": 24049.416, "from_m": 24035.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48784.429, "from_m": 24049.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 54289.518, "from_m": 48784.429, "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": 55152.744, "from_m": 54289.518, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56694.123, "from_m": 55152.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56951.12, "from_m": 56694.123, "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": 63399.69, "from_m": 56951.12, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63477.472, "from_m": 63399.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63478.569, "from_m": 63477.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63802.62, "from_m": 63478.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.167, "from_m": 63802.62, "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": 64818.589, "from_m": 64355.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.709, "from_m": 64818.589, "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": 65780.182, "from_m": 65252.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66204.725, "from_m": 65780.182, "capability_applied": null, "effective_limit_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": 498810, "profile_key": "8cbd261b0aa1868cd912a235405d37651feea98d018b5d7d6ec2e94914ee1b3a", "schedule_id": 20277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.595, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.263, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.704, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.164, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Troon", "stage_seq": 6, "distance_m": 10455.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.253, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.827, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.285, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.211, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.774, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.803, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.643, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.518, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.971, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.524, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.185, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.725, "section_seq": 1, "route_path_id": 35565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66204.725, "from_m": 0.0, "section_seq": 1, "route_path_id": 35565}], "total_distance_m": 66204.725, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.303, "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": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:38Z", "source_id": 40074321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:41Z", "source_id": 13156007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:52Z", "source_id": 40080869, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:59Z", "source_id": 13158154, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:53Z", "source_id": 40084827, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:57Z", "source_id": 13159473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:33Z", "source_id": 40092575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:38Z", "source_id": 13161935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:15Z", "source_id": 40098313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:19Z", "source_id": 13163754, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:52Z", "source_id": 40107794, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:55Z", "source_id": 13166880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:23Z", "source_id": 40117135, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:26Z", "source_id": 13169842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:14Z", "source_id": 40127959, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:19Z", "source_id": 13173166, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:26Z", "source_id": 40137635, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:29Z", "source_id": 13176005, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:48Z", "source_id": 40147369, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:47Z", "source_id": 13178922, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:19Z", "source_id": 40156884, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:22Z", "source_id": 13181982, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:52Z", "source_id": 40190852, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:56Z", "source_id": 13192577, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Ayr 0737 0737 1 None None Glasgow Central High Level 0830 0830 11 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87353/2026-09-12/detailed None Paisley Gilmour Street 2026-09-12T08:21:30+01:00 Glasgow Central High Level 15.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 0819 0834 Paisley Gilmour Street Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192577 1789198377868617 73 73 2026-09-12 07:44:32.994511 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:32.500663
468234 498716 P85232 881D30MB12 2026-09-12 COMPLETE 13192772 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 498716, "stp": "P", "toc": "Southeastern", "uid": "P85232", "consist": "707011+707015", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85232/2026-09-12/detailed", "trust_id": "881D30MB12", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D30", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "0834", "current_leg_dep": "0831", "current_leg_end": "London Charing Cross", "origin_dep_time": "0733", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T07:44:52", "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": "0835", "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\": 4928.336, \"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\": 4977.699, \"from_m\": 4928.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10126.58, \"from_m\": 4977.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11929.719, \"from_m\": 10126.58, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12445.409, \"from_m\": 11929.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12795.097, \"from_m\": 12445.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12840.738, \"from_m\": 12795.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13194.291, \"from_m\": 12840.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13753.409, \"from_m\": 13194.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13781.099, \"from_m\": 13753.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15369.531, \"from_m\": 13781.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16373.667, \"from_m\": 15369.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28245.5, \"from_m\": 16373.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28320.385, \"from_m\": 28245.5, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29166.229, \"from_m\": 28320.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29581.671, \"from_m\": 29166.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29990.255, \"from_m\": 29581.671, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30087.5, \"from_m\": 29990.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36197.253, \"from_m\": 30087.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38161.345, \"from_m\": 36197.253, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39627.034, \"from_m\": 38161.345, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498716, \"profile_key\": \"de5c7c8981d330a9cd99d117a0b211d2fa3f1811e05ba5f919d054dff47bfd2b\", \"schedule_id\": 22711, \"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\": 37234}, {\"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\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4337.437, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 7780.075, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 9062.285, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 12172.692, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 12894.165, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 13781.099, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 15165.631, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 17486.731, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 19074.817, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 20578.622, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 22968.764, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 24420.331, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 26998.582, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 28157.157, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 29677.466, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 31078.152, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 31896.837, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 34870.104, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0827\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 36735.297, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 37675.481, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 38421.797, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 39627.034, \"section_seq\": 1, \"route_path_id\": 37234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39627.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}], \"total_distance_m\": 39627.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38480.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:10Z\", \"source_id\": 40069135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:13Z\", \"source_id\": 13154345, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:07Z\", \"source_id\": 40073179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:09Z\", \"source_id\": 13155613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:31Z\", \"source_id\": 40080112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:34Z\", \"source_id\": 13157907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:58Z\", \"source_id\": 40085107, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:03Z\", \"source_id\": 13159578, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 40093618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:06Z\", \"source_id\": 13162275, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:47Z\", \"source_id\": 40103460, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:51Z\", \"source_id\": 13165459, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:10Z\", \"source_id\": 40110405, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:17Z\", \"source_id\": 13167753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:43Z\", \"source_id\": 40115752, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:47Z\", \"source_id\": 13169438, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:10Z\", \"source_id\": 40120858, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:13Z\", \"source_id\": 13171082, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:16Z\", \"source_id\": 40130366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:22Z\", \"source_id\": 13173853, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:40Z\", \"source_id\": 40135837, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:42Z\", \"source_id\": 13175469, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:48Z\", \"source_id\": 40142849, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:54Z\", \"source_id\": 13177597, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:12Z\", \"source_id\": 40148122, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:16Z\", \"source_id\": 13179220, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:00Z\", \"source_id\": 40175504, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:59Z\", \"source_id\": 13187811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:23Z\", \"source_id\": 40185249, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:26Z\", \"source_id\": 13190870, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:08Z\", \"source_id\": 40191477, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:11Z\", \"source_id\": 13192772, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789198392740667, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:32.536590", "service_state_evidence_id": 13192772, "current_leg_start_actual_dep": "2026-09-12T08:32:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:34.524419", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV CHX 1D30 707011+707015 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": 4928.336, "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": 4977.699, "from_m": 4928.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10126.58, "from_m": 4977.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11929.719, "from_m": 10126.58, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12445.409, "from_m": 11929.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12795.097, "from_m": 12445.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12840.738, "from_m": 12795.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13194.291, "from_m": 12840.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13753.409, "from_m": 13194.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13781.099, "from_m": 13753.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15369.531, "from_m": 13781.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16373.667, "from_m": 15369.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28245.5, "from_m": 16373.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28320.385, "from_m": 28245.5, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29166.229, "from_m": 28320.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29581.671, "from_m": 29166.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29990.255, "from_m": 29581.671, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30087.5, "from_m": 29990.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36197.253, "from_m": 30087.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38161.345, "from_m": 36197.253, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39627.034, "from_m": 38161.345, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498716, "profile_key": "de5c7c8981d330a9cd99d117a0b211d2fa3f1811e05ba5f919d054dff47bfd2b", "schedule_id": 22711, "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": 37234}, {"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": 37234}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4337.437, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Greenhithe", "stage_seq": 5, "distance_m": 7780.075, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 9062.285, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Dartford", "stage_seq": 7, "distance_m": 12172.692, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 12894.165, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 13781.099, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Crayford", "stage_seq": 10, "distance_m": 15165.631, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Bexley", "stage_seq": 11, "distance_m": 17486.731, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Albany Park", "stage_seq": 12, "distance_m": 19074.817, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Sidcup", "stage_seq": 13, "distance_m": 20578.622, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "New Eltham", "stage_seq": 14, "distance_m": 22968.764, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Mottingham", "stage_seq": 15, "distance_m": 24420.331, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Lee", "stage_seq": 16, "distance_m": 26998.582, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Hither Green", "stage_seq": 17, "distance_m": 28157.157, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 29677.466, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 31078.152, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "New Cross", "stage_seq": 20, "distance_m": 31896.837, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 34870.104, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0827", "location": "London Bridge", "stage_seq": 22, "distance_m": 36735.297, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 37675.481, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 38421.797, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 39627.034, "section_seq": 1, "route_path_id": 37234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39627.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 37234}], "total_distance_m": 39627.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38480.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.022, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:10Z", "source_id": 40069135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:13Z", "source_id": 13154345, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:07Z", "source_id": 40073179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:09Z", "source_id": 13155613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:31Z", "source_id": 40080112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:34Z", "source_id": 13157907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:58Z", "source_id": 40085107, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:03Z", "source_id": 13159578, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 40093618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:06Z", "source_id": 13162275, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:47Z", "source_id": 40103460, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:51Z", "source_id": 13165459, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:10Z", "source_id": 40110405, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:17Z", "source_id": 13167753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:43Z", "source_id": 40115752, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:47Z", "source_id": 13169438, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:10Z", "source_id": 40120858, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:13Z", "source_id": 13171082, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:16Z", "source_id": 40130366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:22Z", "source_id": 13173853, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:40Z", "source_id": 40135837, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:42Z", "source_id": 13175469, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:48Z", "source_id": 40142849, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:54Z", "source_id": 13177597, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:12Z", "source_id": 40148122, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:16Z", "source_id": 13179220, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:00Z", "source_id": 40175504, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:59Z", "source_id": 13187811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:23Z", "source_id": 40185249, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:26Z", "source_id": 13190870, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:08Z", "source_id": 40191477, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:11Z", "source_id": 13192772, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Gravesend 0733 0733 0 None None London Charing Cross 0835 0835 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85232/2026-09-12/detailed None London Waterloo (East) 2026-09-12T08:32: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 0831 0834 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192772 1789198392740667 93 93 2026-09-12 07:44:34.524419 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:32.536590
468235 498531 P90820 895J21MA12 2026-09-12 COMPLETE 13193072 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 498531, "stp": "P", "toc": "Southeastern", "uid": "P90820", "consist": "395016+395019", "dest_crs": "MAR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90820/2026-09-12/detailed", "trust_id": "895J21MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:26:00", "dar_platform": null, "dest_station": "Margate", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "3", "is_terminated": 1, "next_location": "Margate", "signalling_id": "5J21", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0834", "current_leg_dep": "0824", "current_leg_end": "Margate", "origin_dep_time": "0726", "origin_platform": null, "current_location": "Margate", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4052930463679218, 51.34131242486453], [1.4058527999999997, 51.3415174], [1.4063989, 51.3416888], [1.4066771, 51.3417664], [1.4075344, 51.34198490000001], [1.4080203, 51.34216159999999], [1.4085587999999998, 51.34235029999999], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "51.3850884", "next_location_lon": "1.3717127", "previous_location": "Ramsgate", "current_leg_milage": "5.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1118.564, \"from_m\": 1059.746, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11398.657, \"from_m\": 1118.564, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14013.314, \"from_m\": 11398.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22162.368, \"from_m\": 14013.314, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22590.19, \"from_m\": 22162.368, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32150.837, \"from_m\": 22590.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33535.578, \"from_m\": 32150.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46871.676, \"from_m\": 33535.578, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47662.313, \"from_m\": 46871.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48277.917, \"from_m\": 47662.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49402.106, \"from_m\": 48277.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55390.086, \"from_m\": 49402.106, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55883.172, \"from_m\": 55390.086, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 498531, \"profile_key\": \"a29353795aedaf32c24abca86573621f1fe8a028ddaaa5a5e4cd48fa68e6fbaa\", \"schedule_id\": 24182, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 649.322, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 3, \"distance_m\": 945.166, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Wye\", \"stage_seq\": 4, \"distance_m\": 6427.734, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 22345.988, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Sturry\", \"stage_seq\": 6, \"distance_m\": 26176.193, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Minster\", \"stage_seq\": 7, \"distance_m\": 40794.783, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Minster East Jn\", \"stage_seq\": 8, \"distance_m\": 41408.671, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0825\", \"location\": \"Ramsgate\", \"stage_seq\": 9, \"distance_m\": 47252.096, \"section_seq\": 1, \"route_path_id\": 37964}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Margate\", \"stage_seq\": 10, \"distance_m\": 55883.172, \"section_seq\": 1, \"route_path_id\": 37964}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55883.172, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37964}], \"total_distance_m\": 55883.172, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 55883.172, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0726", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.3850884", "current_position_lon": "1.3717127", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:14Z\", \"source_id\": 40087820, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:18Z\", \"source_id\": 13160388, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:39Z\", \"source_id\": 40109429, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:39Z\", \"source_id\": 13167343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:30Z\", \"source_id\": 40119531, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:31Z\", \"source_id\": 13170619, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:04Z\", \"source_id\": 40138918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:08Z\", \"source_id\": 13176404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:20Z\", \"source_id\": 40148444, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:20Z\", \"source_id\": 13179285, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:32Z\", \"source_id\": 40192392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:35Z\", \"source_id\": 13193072, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Margate", "service_state_platform": "3", "timing_fact_generation": 1789198417706617, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:35.318001", "service_state_evidence_id": 13193072, "current_leg_start_actual_dep": "2026-09-12T08:25:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:35.445865", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None MAR 5J21 395016+395019 12 140 None {"version": 3, "segments": [{"to_m": 1059.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1118.564, "from_m": 1059.746, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11398.657, "from_m": 1118.564, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14013.314, "from_m": 11398.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22162.368, "from_m": 14013.314, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22590.19, "from_m": 22162.368, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32150.837, "from_m": 22590.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33535.578, "from_m": 32150.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46871.676, "from_m": 33535.578, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47662.313, "from_m": 46871.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48277.917, "from_m": 47662.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49402.106, "from_m": 48277.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55390.086, "from_m": 49402.106, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55883.172, "from_m": 55390.086, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 498531, "profile_key": "a29353795aedaf32c24abca86573621f1fe8a028ddaaa5a5e4cd48fa68e6fbaa", "schedule_id": 24182, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0726", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37964}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 649.322, "section_seq": 1, "route_path_id": 37964}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744", "location": "Ashford Down Yard Cantebury End", "stage_seq": 3, "distance_m": 945.166, "section_seq": 1, "route_path_id": 37964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Wye", "stage_seq": 4, "distance_m": 6427.734, "section_seq": 1, "route_path_id": 37964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Canterbury West", "stage_seq": 5, "distance_m": 22345.988, "section_seq": 1, "route_path_id": 37964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Sturry", "stage_seq": 6, "distance_m": 26176.193, "section_seq": 1, "route_path_id": 37964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Minster", "stage_seq": 7, "distance_m": 40794.783, "section_seq": 1, "route_path_id": 37964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Minster East Jn", "stage_seq": 8, "distance_m": 41408.671, "section_seq": 1, "route_path_id": 37964}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0825", "location": "Ramsgate", "stage_seq": 9, "distance_m": 47252.096, "section_seq": 1, "route_path_id": 37964}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Margate", "stage_seq": 10, "distance_m": 55883.172, "section_seq": 1, "route_path_id": 37964}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55883.172, "from_m": 0.0, "section_seq": 1, "route_path_id": 37964}], "total_distance_m": 55883.172, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 55883.172, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:14Z", "source_id": 40087820, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:18Z", "source_id": 13160388, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:39Z", "source_id": 40109429, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:39Z", "source_id": 13167343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:30Z", "source_id": 40119531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:31Z", "source_id": 13170619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:04Z", "source_id": 40138918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:08Z", "source_id": 13176404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:20Z", "source_id": 40148444, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:20Z", "source_id": 13179285, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:32Z", "source_id": 40192392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:35Z", "source_id": 13193072, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Ashford Down Sidings 0726 0726 None 7:26:00 None Margate 0835 0835 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90820/2026-09-12/detailed None Ramsgate 2026-09-12T08:25:00+01:00 Margate 10.0 {"type": "LineString", "coordinates": [[1.4052930463679218, 51.34131242486453], [1.4058527999999997, 51.3415174], [1.4063989, 51.3416888], [1.4066771, 51.3417664], [1.4075344, 51.34198490000001], [1.4080203, 51.34216159999999], [1.4085587999999998, 51.34235029999999], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]} 5.4 0824 0834 Ramsgate Margate Margate 51.3850884 1.3717127 51.3850884 1.3717127 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Margate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193072 1789198417706617 28 28 2026-09-12 07:44:35.445865 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:35.318001
468236 499538 C48464 742J13MC12 2026-09-12 COMPLETE 13192672 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499538, "stp": "P", "toc": "Great Western Railway", "uid": "C48464", "consist": "165110", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48464/2026-09-12/detailed", "trust_id": "742J13MC12", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-12", "dest_arr_time": "0834", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J13", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "0834", "current_leg_dep": "0826", "current_leg_end": "Basingstoke", "origin_dep_time": "0807", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "0834", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2860.587, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2932.063, \"from_m\": 2860.587, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2983.477, \"from_m\": 2932.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3912.159, \"from_m\": 2983.477, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5460.522, \"from_m\": 3912.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6389.203, \"from_m\": 5460.522, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6547.902, \"from_m\": 6389.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6795.919, \"from_m\": 6547.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8490.822, \"from_m\": 6795.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27958.909, \"from_m\": 8490.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28325.635, \"from_m\": 27958.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28583.447, \"from_m\": 28325.635, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 499538, \"profile_key\": \"f3e56d5bb33fb5eb1b04881d05397beae17f06b5558a48c7a43c5d2be7bb669e\", \"schedule_id\": 10373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4686.34, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 15241.326, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 20605.773, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 28583.447, \"section_seq\": 1, \"route_path_id\": 30196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28583.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}], \"total_distance_m\": 28583.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 26888.544, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1694.903, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:34Z\", \"source_id\": 40137910, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:39Z\", \"source_id\": 13176098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:07Z\", \"source_id\": 40139138, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:12Z\", \"source_id\": 13176461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:00Z\", \"source_id\": 40147781, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:04Z\", \"source_id\": 13179083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:00Z\", \"source_id\": 40160399, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:01Z\", \"source_id\": 13183099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:59Z\", \"source_id\": 40173158, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:25:00Z\", \"source_id\": 13187186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:00Z\", \"source_id\": 40191156, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:03Z\", \"source_id\": 13192672, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789198387152991, "current_leg_arrival_utc": "2026-09-12T08:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:37.122347", "service_state_evidence_id": 13192672, "current_leg_start_actual_dep": "2026-09-12T08:26:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:37.946829", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG BSK 2J13 165110 3 90 None {"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2860.587, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2932.063, "from_m": 2860.587, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2983.477, "from_m": 2932.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3912.159, "from_m": 2983.477, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5460.522, "from_m": 3912.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6389.203, "from_m": 5460.522, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6547.902, "from_m": 6389.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6795.919, "from_m": 6547.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8490.822, "from_m": 6795.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27958.909, "from_m": 8490.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28325.635, "from_m": 27958.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28583.447, "from_m": 28325.635, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 499538, "profile_key": "f3e56d5bb33fb5eb1b04881d05397beae17f06b5558a48c7a43c5d2be7bb669e", "schedule_id": 10373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4686.34, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Mortimer", "stage_seq": 6, "distance_m": 15241.326, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 20605.773, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 28583.447, "section_seq": 1, "route_path_id": 30196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28583.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 30196}], "total_distance_m": 28583.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 26888.544, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1694.903, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:34Z", "source_id": 40137910, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:39Z", "source_id": 13176098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:07Z", "source_id": 40139138, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:12Z", "source_id": 13176461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:00Z", "source_id": 40147781, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:04Z", "source_id": 13179083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:00Z", "source_id": 40160399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:01Z", "source_id": 13183099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:59Z", "source_id": 40173158, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:25:00Z", "source_id": 13187186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:00Z", "source_id": 40191156, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:03Z", "source_id": 13192672, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Reading 0807 0807 1 None None Basingstoke 0834 0834 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48464/2026-09-12/detailed None Bramley (Hants) 2026-09-12T08:26:30+01:00 Basingstoke 8.0 {"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.0 0826 0834 Bramley (Hants) Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192672 1789198387152991 26 26 2026-09-12 07:44:37.946829 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:37.122347
468237 499236 P01659 482J66MB12 2026-09-12 COMPLETE 13192586 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499236, "stp": "P", "toc": "Greater Anglia", "uid": "P01659", "consist": "755422", "dest_crs": "LWT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01659/2026-09-12/detailed", "trust_id": "482J66MB12", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": "2", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "2J66", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "0834", "current_leg_dep": "0831", "current_leg_end": "Lowestoft", "origin_dep_time": "0754", "origin_platform": "6", "current_location": "Lowestoft", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Oulton Broad North", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17090.159, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20238.111, \"from_m\": 17090.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20358.914, \"from_m\": 20238.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20542.591, \"from_m\": 20358.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21167.585, \"from_m\": 20542.591, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21270.055, \"from_m\": 21167.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37624.259, \"from_m\": 21270.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38030.622, \"from_m\": 37624.259, \"capability_applied\": null, \"effective_limit_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\": 499236, \"profile_key\": \"1ec4aab67ca5db0d22509961139ec9a574010de86dbe9b9e4490fe9041d4c211\", \"schedule_id\": 21032, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Cantley\", \"stage_seq\": 5, \"distance_m\": 16129.33, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 19587.113, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Haddiscoe\", \"stage_seq\": 7, \"distance_m\": 26189.59, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Somerleyton\", \"stage_seq\": 8, \"distance_m\": 29176.042, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Oulton Broad North\", \"stage_seq\": 9, \"distance_m\": 35703.749, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 10, \"distance_m\": 35929.801, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 11, \"distance_m\": 36928.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 12, \"distance_m\": 38030.622, \"section_seq\": 1, \"route_path_id\": 36149}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38030.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}], \"total_distance_m\": 38030.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38002.838, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:07Z\", \"source_id\": 40138995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:12Z\", \"source_id\": 13176439, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:43Z\", \"source_id\": 40149312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:44Z\", \"source_id\": 13179580, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:03Z\", \"source_id\": 40169021, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:08Z\", \"source_id\": 13185853, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:24Z\", \"source_id\": 40183151, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:28Z\", \"source_id\": 13190168, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:55Z\", \"source_id\": 40190915, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:56Z\", \"source_id\": 13192586, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "2", "timing_fact_generation": 1789198378233151, "current_leg_arrival_utc": "2026-09-12T08:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:37.127061", "service_state_evidence_id": 13192586, "current_leg_start_actual_dep": "2026-09-12T08:31:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:37.943004", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P NRW LWT 2J66 755422 5 100 None {"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17090.159, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20238.111, "from_m": 17090.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20358.914, "from_m": 20238.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20542.591, "from_m": 20358.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21167.585, "from_m": 20542.591, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21270.055, "from_m": 21167.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37624.259, "from_m": 21270.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38030.622, "from_m": 37624.259, "capability_applied": null, "effective_limit_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": 499236, "profile_key": "1ec4aab67ca5db0d22509961139ec9a574010de86dbe9b9e4490fe9041d4c211", "schedule_id": 21032, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Brundall", "stage_seq": 4, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Cantley", "stage_seq": 5, "distance_m": 16129.33, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 19587.113, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Haddiscoe", "stage_seq": 7, "distance_m": 26189.59, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Somerleyton", "stage_seq": 8, "distance_m": 29176.042, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Oulton Broad North", "stage_seq": 9, "distance_m": 35703.749, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Oulton Broad North Jn", "stage_seq": 10, "distance_m": 35929.801, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Coke Ovens Jn", "stage_seq": 11, "distance_m": 36928.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 12, "distance_m": 38030.622, "section_seq": 1, "route_path_id": 36149}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38030.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 36149}], "total_distance_m": 38030.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38002.838, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:07Z", "source_id": 40138995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:12Z", "source_id": 13176439, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:43Z", "source_id": 40149312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:44Z", "source_id": 13179580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:03Z", "source_id": 40169021, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:08Z", "source_id": 13185853, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:24Z", "source_id": 40183151, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:28Z", "source_id": 13190168, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:55Z", "source_id": 40190915, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:56Z", "source_id": 13192586, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Norwich 0754 0754 6 None None Lowestoft 0836 0836 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01659/2026-09-12/detailed None Oulton Broad North 2026-09-12T08:31:30+01:00 Lowestoft 3.0 {"type": "LineString", "coordinates": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} 1.4 0831 0834 Oulton Broad North Lowestoft Lowestoft 52.4742883 1.7496733 52.4742883 1.7496733 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Lowestoft TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192586 1789198378233151 25 25 2026-09-12 07:44:37.943004 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:37.127061
468238 499761 S03657 702P071C12 2026-09-12 COMPLETE 13192828 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499761, "stp": "N", "toc": "Chiltern Railways", "uid": "S03657", "consist": "165011", "dest_crs": "PRR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S03657/2026-09-12/detailed", "trust_id": "702P071C12", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Princes Risborough", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "1", "is_terminated": 1, "next_location": "Princes Risborough", "signalling_id": "2P07", "timing_status": "EARLY", "origin_station": "Aylesbury", "current_leg_arr": "0834", "current_leg_dep": "0830", "current_leg_end": "Princes Risborough", "origin_dep_time": "0817", "origin_platform": "1", "current_location": "Princes Risborough", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]}", "current_leg_start": "Monks Risborough", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "51.7185215", "next_location_lon": "-0.8441240", "previous_location": "Monks Risborough", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"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\": 214.814, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_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\": 460.848, \"from_m\": 214.814, \"capability_applied\": null, \"effective_limit_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\": 11358.188, \"from_m\": 460.848, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11457.989, \"from_m\": 11358.188, \"capability_applied\": null, \"effective_limit_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\": 12044.691, \"from_m\": 11457.989, \"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\": 12163.754, \"from_m\": 12044.691, \"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\": 12294.409, \"from_m\": 12163.754, \"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\": 13009.457, \"from_m\": 12294.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 499761, \"profile_key\": \"d36fe28bd2c12d97fa31cd01e91ea3ffac1171bbfb471fbf9d18630d17e1db8f\", \"schedule_id\": 37157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 2, \"distance_m\": 4049.422, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Little Kimble\", \"stage_seq\": 3, \"distance_m\": 6979.689, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Monks Risborough\", \"stage_seq\": 4, \"distance_m\": 9370.655, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Princes Risborough\", \"stage_seq\": 5, \"distance_m\": 13009.457, \"section_seq\": 1, \"route_path_id\": 29429}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13009.457, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29429}], \"total_distance_m\": 13009.457, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13009.457, \"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": "0817", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7185215", "current_position_lon": "-0.8441240", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:46Z\", \"source_id\": 13188372, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:30:16Z\", \"source_id\": 13190733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:11Z\", \"source_id\": 40191598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:17Z\", \"source_id\": 13192828, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Princes Risborough", "service_state_platform": "1", "timing_fact_generation": 1789198398079707, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:41.511132", "service_state_evidence_id": 13192828, "current_leg_start_actual_dep": "2026-09-12T08:30:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:42.285761", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways N AYS PRR 2P07 165011 2 75 None {"version": 3, "segments": [{"to_m": 119.601, "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": 214.814, "from_m": 119.601, "capability_applied": null, "effective_limit_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": 460.848, "from_m": 214.814, "capability_applied": null, "effective_limit_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": 11358.188, "from_m": 460.848, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11457.989, "from_m": 11358.188, "capability_applied": null, "effective_limit_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": 12044.691, "from_m": 11457.989, "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": 12163.754, "from_m": 12044.691, "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": 12294.409, "from_m": 12163.754, "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": 13009.457, "from_m": 12294.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 499761, "profile_key": "d36fe28bd2c12d97fa31cd01e91ea3ffac1171bbfb471fbf9d18630d17e1db8f", "schedule_id": 37157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0817", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Marsh Lane Level Crossing", "stage_seq": 2, "distance_m": 4049.422, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Little Kimble", "stage_seq": 3, "distance_m": 6979.689, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Monks Risborough", "stage_seq": 4, "distance_m": 9370.655, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Princes Risborough", "stage_seq": 5, "distance_m": 13009.457, "section_seq": 1, "route_path_id": 29429}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13009.457, "from_m": 0.0, "section_seq": 1, "route_path_id": 29429}], "total_distance_m": 13009.457, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13009.457, "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-12T07:26:46Z", "source_id": 13188372, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:30:16Z", "source_id": 13190733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23353, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:11Z", "source_id": 40191598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:17Z", "source_id": 13192828, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Aylesbury 0817 0817 1 None None Princes Risborough 0835 0835 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:S03657/2026-09-12/detailed None Monks Risborough 2026-09-12T08:30:00+01:00 Princes Risborough 4.0 {"type": "LineString", "coordinates": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]} 2.3 0830 0834 Monks Risborough Princes Risborough Princes Risborough 51.7185215 -0.8441240 51.7185215 -0.8441240 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Princes Risborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192828 1789198398079707 15 15 2026-09-12 07:44:42.285761 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:41.511132
468239 499676 P65806 529E11MC12 2026-09-12 COMPLETE 13192513 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 499676, "stp": "P", "toc": "London Overground", "uid": "P65806", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65806/2026-09-12/detailed", "trust_id": "529E11MC12", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E11", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "0834", "current_leg_dep": "0830", "current_leg_end": "New Cross ELL", "origin_dep_time": "0813", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-12T07:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "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\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"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\": 499676, \"profile_key\": \"993ae7bf47119cc001550ecc09d6f37fd558d8cc560c1118c478d0176ace34ea\", \"schedule_id\": 21809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0813", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:43Z\", \"source_id\": 40149301, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:49Z\", \"source_id\": 13179601, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:44Z\", \"source_id\": 40153565, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:46Z\", \"source_id\": 13180920, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 40159390, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:31Z\", \"source_id\": 13182761, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:45Z\", \"source_id\": 40164121, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:48Z\", \"source_id\": 13184295, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:38Z\", \"source_id\": 40168164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:43Z\", \"source_id\": 13185554, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:41Z\", \"source_id\": 40172537, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:24:48Z\", \"source_id\": 13187021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:35Z\", \"source_id\": 40176846, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:38Z\", \"source_id\": 13188272, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:07Z\", \"source_id\": 40180079, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:28:11Z\", \"source_id\": 13189313, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:42Z\", \"source_id\": 40183853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:47Z\", \"source_id\": 13190388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:42Z\", \"source_id\": 40190530, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:32:48Z\", \"source_id\": 13192513, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789198370461727, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:41.514939", "service_state_evidence_id": 13192513, "current_leg_start_actual_dep": "2026-09-12T08:31:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:42.071627", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9E11 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "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": 499676, "profile_key": "993ae7bf47119cc001550ecc09d6f37fd558d8cc560c1118c478d0176ace34ea", "schedule_id": 21809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0813", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:43Z", "source_id": 40149301, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:49Z", "source_id": 13179601, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:44Z", "source_id": 40153565, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:46Z", "source_id": 13180920, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 40159390, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:31Z", "source_id": 13182761, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:45Z", "source_id": 40164121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:48Z", "source_id": 13184295, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:38Z", "source_id": 40168164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:43Z", "source_id": 13185554, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:41Z", "source_id": 40172537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:24:48Z", "source_id": 13187021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:35Z", "source_id": 40176846, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:38Z", "source_id": 13188272, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:07Z", "source_id": 40180079, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:28:11Z", "source_id": 13189313, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:42Z", "source_id": 40183853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:47Z", "source_id": 13190388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:42Z", "source_id": 40190530, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:32:48Z", "source_id": 13192513, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Dalston Junction 0813 0813 2 None None New Cross ELL 0835 0835 D EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65806/2026-09-12/detailed None Surrey Quays 2026-09-12T08:31:30+01:00 New Cross ELL 4.0 {"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} 1.4 0830 0834 Surrey Quays New Cross ELL New Cross ELL 51.4769539 -0.0327073 51.4769539 -0.0327073 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 New Cross ELL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13192513 1789198370461727 42 42 2026-09-12 07:44:42.071627 D None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:41.514939
468240 497038 P86239 871S04N612 2026-09-12 COMPLETE 13193284 2026-09-12 08:34:00 2026-09-12 07:44:52 2026-09-14 07:44:52 {"id": 497038, "stp": "P", "toc": "Southeastern", "uid": "P86239", "consist": "377121", "dest_crs": "RAM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86239/2026-09-12/detailed", "trust_id": "871S04N612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-12", "dest_arr_time": "0835", "dest_platform": "2", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1S04", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "0834", "current_leg_dep": "0831", "current_leg_end": "Ramsgate", "origin_dep_time": "0640", "origin_platform": "2", "current_location": "Ramsgate", "last_update_time": "2026-09-12T07:44:52", "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": "0835", "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\": 22779.166, \"from_m\": 12297.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22852.314, \"from_m\": 22779.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22866.368, \"from_m\": 22852.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29163.427, \"from_m\": 22866.368, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29276.398, \"from_m\": 29163.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29329.748, \"from_m\": 29276.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37457.008, \"from_m\": 29329.748, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37512.493, \"from_m\": 37457.008, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42922.189, \"from_m\": 37512.493, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43003.16, \"from_m\": 42922.189, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53168.027, \"from_m\": 43003.16, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54032.718, \"from_m\": 53168.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54067.136, \"from_m\": 54032.718, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54419.607, \"from_m\": 54067.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54455.05, \"from_m\": 54419.607, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55505.325, \"from_m\": 54455.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55529.7, \"from_m\": 55505.325, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56719.956, \"from_m\": 55529.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57273.28, \"from_m\": 56719.956, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60204.556, \"from_m\": 57273.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63787.093, \"from_m\": 60204.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63810.22, \"from_m\": 63787.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67931.249, \"from_m\": 63810.22, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69504.101, \"from_m\": 67931.249, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72035.975, \"from_m\": 69504.101, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72053.654, \"from_m\": 72035.975, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73082.496, \"from_m\": 72053.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73123.407, \"from_m\": 73082.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77190.334, \"from_m\": 73123.407, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78336.68, \"from_m\": 77190.334, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 80534.427, \"from_m\": 78336.68, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 81838.951, \"from_m\": 80534.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83206.891, \"from_m\": 81838.951, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84605.456, \"from_m\": 83206.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84753.995, \"from_m\": 84605.456, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85150.448, \"from_m\": 84753.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94990.843, \"from_m\": 85150.448, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96007.539, \"from_m\": 94990.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 101063.26, \"from_m\": 96007.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101508.272, \"from_m\": 101063.26, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 101549.387, \"from_m\": 101508.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101945.072, \"from_m\": 101549.387, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 101986.187, \"from_m\": 101945.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103192.36, \"from_m\": 101986.187, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 103681.322, \"from_m\": 103192.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107732.669, \"from_m\": 103681.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107757.738, \"from_m\": 107732.669, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 108544.724, \"from_m\": 107757.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108564.55, \"from_m\": 108544.724, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 110305.168, \"from_m\": 108564.55, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110322.004, \"from_m\": 110305.168, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 114285.708, \"from_m\": 110322.004, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 114654.438, \"from_m\": 114285.708, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117940.154, \"from_m\": 114654.438, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119742.314, \"from_m\": 117940.154, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120602.497, \"from_m\": 119742.314, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126608.646, \"from_m\": 120602.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127741.151, \"from_m\": 126608.646, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128356.494, \"from_m\": 127741.151, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129003.091, \"from_m\": 128356.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129045.406, \"from_m\": 129003.091, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 129322.59, \"from_m\": 129045.406, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 497038, \"profile_key\": \"fcce4ec12910111ddd20b3947328a318564252969743272bce7f84526c2bed69\", \"schedule_id\": 22999, \"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\": 37352}, {\"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\": 37352}, {\"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\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6408.001, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.34, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.772, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16109.314, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 18595.356, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 21316.338, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 22692.702, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 29054.365, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 13, \"distance_m\": 37406.508, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Sole Street\", \"stage_seq\": 14, \"distance_m\": 44204.964, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 54067.136, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Rochester\", \"stage_seq\": 16, \"distance_m\": 54738.354, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723H\", \"location\": \"Chatham\", \"stage_seq\": 17, \"distance_m\": 56133.072, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 18, \"distance_m\": 58718.842, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 19, \"distance_m\": 63445.648, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 20, \"distance_m\": 64482.197, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Newington\", \"stage_seq\": 21, \"distance_m\": 67746.922, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 71495.062, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 23, \"distance_m\": 72053.654, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Sittingbourne\", \"stage_seq\": 24, \"distance_m\": 72925.547, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750\", \"location\": \"Faversham\", \"stage_seq\": 25, \"distance_m\": 84499.585, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Whitstable\", \"stage_seq\": 26, \"distance_m\": 95894.732, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 27, \"distance_m\": 98335.049, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Herne Bay\", \"stage_seq\": 28, \"distance_m\": 101747.229, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 29, \"distance_m\": 115051.986, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 30, \"distance_m\": 117788.916, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Margate\", \"stage_seq\": 31, \"distance_m\": 120121.998, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Broadstairs\", \"stage_seq\": 32, \"distance_m\": 125303.279, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0831H\", \"location\": \"Dumpton Park\", \"stage_seq\": 33, \"distance_m\": 127302.769, \"section_seq\": 1, \"route_path_id\": 37352}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 34, \"distance_m\": 129322.59, \"section_seq\": 1, \"route_path_id\": 37352}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 129322.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37352}], \"total_distance_m\": 129322.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 127739.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1583.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "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-12T05:47:11Z\", \"source_id\": 39973068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:17Z\", \"source_id\": 13123001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:07Z\", \"source_id\": 39974731, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:12Z\", \"source_id\": 13123585, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:21Z\", \"source_id\": 39982376, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:28Z\", \"source_id\": 13126197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:01Z\", \"source_id\": 39985521, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:04Z\", \"source_id\": 13127243, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:16Z\", \"source_id\": 39987870, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:23Z\", \"source_id\": 13128026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:33Z\", \"source_id\": 39990263, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:38Z\", \"source_id\": 13128849, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:43Z\", \"source_id\": 40003783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:45Z\", \"source_id\": 13133289, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:35Z\", \"source_id\": 40017264, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:43Z\", \"source_id\": 13137680, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:32Z\", \"source_id\": 40030900, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:33Z\", \"source_id\": 13142128, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:34Z\", \"source_id\": 40039556, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:42Z\", \"source_id\": 13144805, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:28Z\", \"source_id\": 40047103, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:32Z\", \"source_id\": 13147318, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:28Z\", \"source_id\": 40059349, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:30Z\", \"source_id\": 13151185, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:48Z\", \"source_id\": 40074581, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:51Z\", \"source_id\": 13156082, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:40Z\", \"source_id\": 40092785, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:40Z\", \"source_id\": 13161974, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:19Z\", \"source_id\": 40110757, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:23Z\", \"source_id\": 13167828, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:20Z\", \"source_id\": 40119151, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:25Z\", \"source_id\": 13170518, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:28Z\", \"source_id\": 40126120, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:32Z\", \"source_id\": 13172644, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:45Z\", \"source_id\": 40147236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:47Z\", \"source_id\": 13178915, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:50Z\", \"source_id\": 40153843, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:57Z\", \"source_id\": 13181045, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:06Z\", \"source_id\": 40162590, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:10Z\", \"source_id\": 13183806, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:00Z\", \"source_id\": 40175501, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:26:04Z\", \"source_id\": 13187830, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:37Z\", \"source_id\": 40183608, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:43Z\", \"source_id\": 13190312, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:50Z\", \"source_id\": 40193119, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:53Z\", \"source_id\": 13193284, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "2", "timing_fact_generation": 1789198433863636, "current_leg_arrival_utc": "2026-09-12T08:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:47.611408", "service_state_evidence_id": 13193284, "current_leg_start_actual_dep": "2026-09-12T08:31:30+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:48.127391", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None RAM 1S04 377121 4 100 None {"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6697.202, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.943, "from_m": 6697.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.408, "from_m": 12225.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22779.166, "from_m": 12297.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22852.314, "from_m": 22779.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22866.368, "from_m": 22852.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29163.427, "from_m": 22866.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29276.398, "from_m": 29163.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29329.748, "from_m": 29276.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37457.008, "from_m": 29329.748, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37512.493, "from_m": 37457.008, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42922.189, "from_m": 37512.493, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43003.16, "from_m": 42922.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53168.027, "from_m": 43003.16, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54032.718, "from_m": 53168.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54067.136, "from_m": 54032.718, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54419.607, "from_m": 54067.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54455.05, "from_m": 54419.607, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55505.325, "from_m": 54455.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55529.7, "from_m": 55505.325, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56719.956, "from_m": 55529.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57273.28, "from_m": 56719.956, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60204.556, "from_m": 57273.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63787.093, "from_m": 60204.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63810.22, "from_m": 63787.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67931.249, "from_m": 63810.22, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69504.101, "from_m": 67931.249, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72035.975, "from_m": 69504.101, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72053.654, "from_m": 72035.975, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73082.496, "from_m": 72053.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73123.407, "from_m": 73082.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77190.334, "from_m": 73123.407, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78336.68, "from_m": 77190.334, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 80534.427, "from_m": 78336.68, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 81838.951, "from_m": 80534.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83206.891, "from_m": 81838.951, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84605.456, "from_m": 83206.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84753.995, "from_m": 84605.456, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85150.448, "from_m": 84753.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94990.843, "from_m": 85150.448, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96007.539, "from_m": 94990.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 101063.26, "from_m": 96007.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101508.272, "from_m": 101063.26, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 101549.387, "from_m": 101508.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101945.072, "from_m": 101549.387, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 101986.187, "from_m": 101945.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103192.36, "from_m": 101986.187, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 103681.322, "from_m": 103192.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107732.669, "from_m": 103681.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107757.738, "from_m": 107732.669, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 108544.724, "from_m": 107757.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108564.55, "from_m": 108544.724, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 110305.168, "from_m": 108564.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110322.004, "from_m": 110305.168, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 114285.708, "from_m": 110322.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114654.438, "from_m": 114285.708, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117940.154, "from_m": 114654.438, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119742.314, "from_m": 117940.154, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120602.497, "from_m": 119742.314, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126608.646, "from_m": 120602.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127741.151, "from_m": 126608.646, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128356.494, "from_m": 127741.151, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129003.091, "from_m": 128356.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129045.406, "from_m": 129003.091, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 129322.59, "from_m": 129045.406, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 497038, "profile_key": "fcce4ec12910111ddd20b3947328a318564252969743272bce7f84526c2bed69", "schedule_id": 22999, "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": 37352}, {"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": 37352}, {"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": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Shortlands", "stage_seq": 8, "distance_m": 16109.314, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Bromley South", "stage_seq": 9, "distance_m": 18595.356, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 21316.338, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 22692.702, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Swanley", "stage_seq": 12, "distance_m": 29054.365, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Fawkham Jn", "stage_seq": 13, "distance_m": 37406.508, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Sole Street", "stage_seq": 14, "distance_m": 44204.964, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Rochester Bridge Jn", "stage_seq": 15, "distance_m": 54067.136, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Rochester", "stage_seq": 16, "distance_m": 54738.354, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723H", "location": "Chatham", "stage_seq": 17, "distance_m": 56133.072, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728H", "location": "Gillingham (Kent)", "stage_seq": 18, "distance_m": 58718.842, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Rainham (Kent)", "stage_seq": 19, "distance_m": 63445.648, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Rainham East Jn", "stage_seq": 20, "distance_m": 64482.197, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Newington", "stage_seq": 21, "distance_m": 67746.922, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Western Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 71495.062, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 23, "distance_m": 72053.654, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Sittingbourne", "stage_seq": 24, "distance_m": 72925.547, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750", "location": "Faversham", "stage_seq": 25, "distance_m": 84499.585, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Whitstable", "stage_seq": 26, "distance_m": 95894.732, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Chestfield & Swalecliffe", "stage_seq": 27, "distance_m": 98335.049, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Herne Bay", "stage_seq": 28, "distance_m": 101747.229, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Birchington-on-Sea", "stage_seq": 29, "distance_m": 115051.986, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Westgate-on-Sea", "stage_seq": 30, "distance_m": 117788.916, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Margate", "stage_seq": 31, "distance_m": 120121.998, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Broadstairs", "stage_seq": 32, "distance_m": 125303.279, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0831H", "location": "Dumpton Park", "stage_seq": 33, "distance_m": 127302.769, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 34, "distance_m": 129322.59, "section_seq": 1, "route_path_id": 37352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 129322.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 37352}], "total_distance_m": 129322.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 127739.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1583.501, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:11Z", "source_id": 39973068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:17Z", "source_id": 13123001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:07Z", "source_id": 39974731, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:12Z", "source_id": 13123585, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:21Z", "source_id": 39982376, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:28Z", "source_id": 13126197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:01Z", "source_id": 39985521, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:04Z", "source_id": 13127243, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:16Z", "source_id": 39987870, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:23Z", "source_id": 13128026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:33Z", "source_id": 39990263, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:38Z", "source_id": 13128849, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:43Z", "source_id": 40003783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:45Z", "source_id": 13133289, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:35Z", "source_id": 40017264, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:43Z", "source_id": 13137680, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:32Z", "source_id": 40030900, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:33Z", "source_id": 13142128, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:34Z", "source_id": 40039556, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:42Z", "source_id": 13144805, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:28Z", "source_id": 40047103, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:32Z", "source_id": 13147318, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:28Z", "source_id": 40059349, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:30Z", "source_id": 13151185, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:48Z", "source_id": 40074581, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:51Z", "source_id": 13156082, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:40Z", "source_id": 40092785, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:40Z", "source_id": 13161974, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:19Z", "source_id": 40110757, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:23Z", "source_id": 13167828, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:20Z", "source_id": 40119151, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:25Z", "source_id": 13170518, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:28Z", "source_id": 40126120, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:32Z", "source_id": 13172644, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:45Z", "source_id": 40147236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:47Z", "source_id": 13178915, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:50Z", "source_id": 40153843, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:57Z", "source_id": 13181045, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:06Z", "source_id": 40162590, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:10Z", "source_id": 13183806, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:00Z", "source_id": 40175501, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:26:04Z", "source_id": 13187830, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33070, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:37Z", "source_id": 40183608, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:43Z", "source_id": 13190312, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33111, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:50Z", "source_id": 40193119, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:53Z", "source_id": 13193284, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] London Victoria 0640 0640 2 None None Ramsgate 0835 0835 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86239/2026-09-12/detailed None Dumpton Park 2026-09-12T08:31: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 0831 0834 Dumpton Park Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-12 07:44:52 TERMINATED 2026-09-12 07:34:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193284 1789198433863636 143 143 2026-09-12 07:44:48.127391 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:47.611408
468241 498869 P86621 882A13MB12 2026-09-12 COMPLETE 13193114 2026-09-12 08:34:00 2026-09-12 07:44:53 2026-09-14 07:44:53 {"id": 498869, "stp": "P", "toc": "Southeastern", "uid": "P86621", "consist": "707002+707004", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86621/2026-09-12/detailed", "trust_id": "882A13MB12", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-12", "dest_arr_time": "0836", "dest_platform": "3", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2A13", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0834", "current_leg_dep": "0831", "current_leg_end": "London Cannon Street", "origin_dep_time": "0739", "origin_platform": "3", "current_location": "London Cannon Street", "last_update_time": "2026-09-12T07:44:53", "route_debug_link": null, "timing_variation": "-2 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\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5380.222, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5417.485, \"from_m\": 5380.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.13, \"from_m\": 5417.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12767.884, \"from_m\": 12734.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13674.691, \"from_m\": 12767.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14087.03, \"from_m\": 13674.691, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15824.916, \"from_m\": 14087.03, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16684.999, \"from_m\": 15824.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17736.694, \"from_m\": 16684.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19271.853, \"from_m\": 17736.694, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21233.558, \"from_m\": 19271.853, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21938.975, \"from_m\": 21233.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21991.504, \"from_m\": 21938.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22320.838, \"from_m\": 21991.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22362.44, \"from_m\": 22320.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22431.216, \"from_m\": 22362.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24781.508, \"from_m\": 22431.216, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24828.753, \"from_m\": 24781.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27550.159, \"from_m\": 24828.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27620.839, \"from_m\": 27550.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27702.822, \"from_m\": 27620.839, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28768.098, \"from_m\": 27702.822, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29335.504, \"from_m\": 28768.098, \"capability_applied\": null, \"effective_limit_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\": 498869, \"profile_key\": \"bdda9f0385b4f6ae1acda08470925a11396919b384e25c1725cd661db81c183b\", \"schedule_id\": 23110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2536.0, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5103.175, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7645.369, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9971.631, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 12525.992, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 13831.791, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14991.542, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 16857.998, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 17288.486, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0813\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 19929.637, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0819\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 21472.419, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 22134.536, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 23306.999, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 24219.323, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 24781.508, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0832\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 28224.662, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 28579.39, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 29335.504, \"section_seq\": 1, \"route_path_id\": 37406}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29335.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37406}], \"total_distance_m\": 29335.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29100.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 234.584, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "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\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:36Z\", \"source_id\": 40082290, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:37Z\", \"source_id\": 13158585, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:36Z\", \"source_id\": 40090704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 13161313, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:18Z\", \"source_id\": 40096349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:18Z\", \"source_id\": 13163073, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:24Z\", \"source_id\": 40102690, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:27Z\", \"source_id\": 13165193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:37Z\", \"source_id\": 40109317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:39Z\", \"source_id\": 13167349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:54Z\", \"source_id\": 40113957, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:58Z\", \"source_id\": 13168891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:45Z\", \"source_id\": 40120055, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:47Z\", \"source_id\": 13170790, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:48Z\", \"source_id\": 40126966, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:52Z\", \"source_id\": 13172863, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:33Z\", \"source_id\": 40139986, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:38Z\", \"source_id\": 13176722, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:49Z\", \"source_id\": 40151659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:52Z\", \"source_id\": 13180286, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:59Z\", \"source_id\": 40162387, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:03Z\", \"source_id\": 13183743, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:55Z\", \"source_id\": 40168709, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:23:02Z\", \"source_id\": 13185770, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:44Z\", \"source_id\": 40183904, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:29:49Z\", \"source_id\": 13190427, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:35Z\", \"source_id\": 40192520, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:33:39Z\", \"source_id\": 13193114, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1789198420189155, "current_leg_arrival_utc": "2026-09-12T08:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:34:47.624237", "service_state_evidence_id": 13193114, "current_leg_start_actual_dep": "2026-09-12T08:32:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-12T07:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:44:48.130731", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CST 2A13 707002+707004 10 100 None {"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5380.222, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5417.485, "from_m": 5380.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.13, "from_m": 5417.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12767.884, "from_m": 12734.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13674.691, "from_m": 12767.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14087.03, "from_m": 13674.691, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15824.916, "from_m": 14087.03, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16684.999, "from_m": 15824.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17736.694, "from_m": 16684.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19271.853, "from_m": 17736.694, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21233.558, "from_m": 19271.853, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21938.975, "from_m": 21233.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21991.504, "from_m": 21938.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22320.838, "from_m": 21991.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22362.44, "from_m": 22320.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22431.216, "from_m": 22362.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24781.508, "from_m": 22431.216, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24828.753, "from_m": 24781.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27550.159, "from_m": 24828.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27620.839, "from_m": 27550.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27702.822, "from_m": 27620.839, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28768.098, "from_m": 27702.822, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29335.504, "from_m": 28768.098, "capability_applied": null, "effective_limit_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": 498869, "profile_key": "bdda9f0385b4f6ae1acda08470925a11396919b384e25c1725cd661db81c183b", "schedule_id": 23110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2536.0, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Erith", "stage_seq": 6, "distance_m": 5103.175, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Belvedere", "stage_seq": 7, "distance_m": 7645.369, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9971.631, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Plumstead", "stage_seq": 9, "distance_m": 12525.992, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 13831.791, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14991.542, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Charlton", "stage_seq": 12, "distance_m": 16857.998, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 17288.486, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0813", "location": "Blackheath", "stage_seq": 14, "distance_m": 19929.637, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0819", "location": "Lewisham", "stage_seq": 15, "distance_m": 21472.419, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "St. John's", "stage_seq": 16, "distance_m": 22134.536, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "New Cross", "stage_seq": 17, "distance_m": 23306.999, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 24219.323, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 24781.508, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0832", "location": "London Bridge", "stage_seq": 20, "distance_m": 28224.662, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 28579.39, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 29335.504, "section_seq": 1, "route_path_id": 37406}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29335.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 37406}], "total_distance_m": 29335.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29100.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 234.584, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:36Z", "source_id": 40082290, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:37Z", "source_id": 13158585, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:36Z", "source_id": 40090704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 13161313, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:18Z", "source_id": 40096349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:18Z", "source_id": 13163073, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:24Z", "source_id": 40102690, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:27Z", "source_id": 13165193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:37Z", "source_id": 40109317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:39Z", "source_id": 13167349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:54Z", "source_id": 40113957, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:58Z", "source_id": 13168891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:45Z", "source_id": 40120055, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:47Z", "source_id": 13170790, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:48Z", "source_id": 40126966, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:52Z", "source_id": 13172863, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:33Z", "source_id": 40139986, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:38Z", "source_id": 13176722, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:49Z", "source_id": 40151659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:52Z", "source_id": 13180286, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:59Z", "source_id": 40162387, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:03Z", "source_id": 13183743, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:55Z", "source_id": 40168709, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:23:02Z", "source_id": 13185770, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:44Z", "source_id": 40183904, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:29:49Z", "source_id": 13190427, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:35Z", "source_id": 40192520, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:33:39Z", "source_id": 13193114, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:34:00+01:00", "operational_fact": true}] Dartford 0739 0739 3 None None London Cannon Street 0836 0836 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86621/2026-09-12/detailed None London Bridge 2026-09-12T08:32: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 0831 0834 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-12 07:44:53 TERMINATED 2026-09-12 07:34:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 13193114 1789198420189155 82 82 2026-09-12 07:44:48.130731 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-12 07:34:47.624237
← Previous (3901–4000) Next (4101–4200) →